Find Jobs
Hire Freelancers

Create tagging mechanism for pages in Wagtail CMS (Django-based multi-language web-site)

€8-30 EUR

진행 중
게시됨 약 5년 전

€8-30 EUR

제출할때 지불됩니다
The corporate site is under development. It is Django-based with Wagtail CMS. I have multiple models (Pages models) there. The site is supposed to handle multiple languages. Each model has blocks of language-specific fields (i.e. title, title_es, title_uk, etc.). There is an interface for tagging images and documents provided by Wagtail out-of-the box (with help of taggit package). What I need is: * to create the similar tagging mechanism to tag Pages handled by different models using common tag bases (the trick is that bases are to be language-specific) * to allow page tagging by this mechanism within Wagtail editor interface, just like other fields in the page * the solution is not required to be super-efficient in terms of speed and DB efficiency (the site load is expected to be low), but it should avoide excessive DB hits while page editing or serving. I don't need flavours of automated tagging. It is going to be manual page tagging in Wagtail editor interface. I will share Page model examples. The DB is SQLite. Stack: Django 2.1.8 Wagtail 2.4 Python 3 django-modelcluster==4.4 django-taggit==0.23.0 SQLite UPDATE: 1. I expect a developer will have an experience specifically with wagtail CMS 2. I expect the solution will be simple enough and will not require much code to be added to all models. Ideally that would be a separate class or two (somehow subclassed from taggit generic classes), responsible to handle tags, and a number of additional fields, one for each language, in every Page model that needs tagging. I experimented by myself in this direction but failed and didn't find ready solutions in docs or stackoverflow. 3. There are several django applications within the site (like home an blog), each driven by wagtail. Ideally the tag base is to be shared not only by all Page models from the same app, but also between apps. 4. I expect it is to be one day job maximum. 5. [login to view URL] from one applications is attached. You may see commented the traces of my poor tries to create common tagging mechanism there. UPDATE 2: I have attached a screenshot from standard wagtail interface for uploaded image tagging. In short, i need the same for Page models, with a common tag base across models and applications, and allowing to have language-specific tags for each Page. The solution is to be neat enought so not boosting the amount of code I have to write to use it.
프로젝트 ID: 19341998

프로젝트 정보

2 제안서
원격근무 프로젝트
활동 중 5년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
프로젝트를 수여된 사용자:
사용자 아바타
This is super easy to do. I have 5+ years in Python / Django and work on Wagtail sites / creating reusable packages daily. I'm a Wagtail guru and more than happy to do this for you quickly. You're quite correct that this wouldn't even take a day to complete. Accept my bid send me the source code.
€29 EUR 1일에
0.0 (0 건의 리뷰)
0.0
0.0
2 이 프로젝트에 프리랜서들의 평균 입찰은 €181 EUR입니다.
사용자 아바타
I am a full stack developer with 12+ years experience .. I have good experience with python and django.. please share pages model
€333 EUR 5일에
4.8 (4 건의 리뷰)
2.0
2.0

고객에 대한 정보

국기 (LATVIA)
Riga, Latvia
0.0
0
결제 수단 확인
4월 24, 2019부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.