Tagged pages for django CMS 3
Python: 3.10, 3.11
Django: 4.2
django CMS: 3.11
Install djangocms-page-tags:
pip install djangocms-page-tags
Then add it to INSTALLED_APPS along with its dependencies:
"taggit", "taggit_autosuggest", "djangocms_page_tags",
Add taggit_autosuggest to urlconf:
path("taggit_autosuggest", include("taggit_autosuggest.urls")),
Execute migration:
$ python manage.py migrate
You will find two new items in the toolbar Page menu:
- Title tags (per language)
- Page tags (global)
These items allows to add tags to Title and Page instances, respectively
djangocms-page-tags allows showing tags using four templatetags
include_page_tagsinclude_title_tagspage_tagstitle_tags
For further documentation see https://djangocms-page-tags.readthedocs.io/