Skip to content
develop
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
.tx
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

djangocms-page-tags

Join the Gitter chat Latest PyPI version Python versions Latest CI build status Test coverage Code Climate License

Tagged pages for django CMS 3

Python: 3.6, 3.7, 3.8

Django: 2.2, 3.0, 3.1

django CMS: 3.7, 3.8

Warning

Since version 0.9, the support for Python < 3.5, django CMS < 3.7 has been dropped.

Warning

Since version 0.8, the support for Python 3.4, django CMS < 3.6 has been dropped.

Warning

Since version 0.7, the support for Python 3.4 and Django<1.11 has been dropped.

Quickstart

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:

url(r'^taggit_autosuggest/', include('taggit_autosuggest.urls')),

Execute migration or syncdb:

$ python manage.py syncdb

or:

$ python manage.py migrate

Usage

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

Templatetags

djangocms-page-tags allows showing tags using four templatetags

  • include_page_tags
  • include_title_tags
  • page_tags
  • title_tags

Documentation

For further documentation see https://djangocms-page-tags.readthedocs.io/