Skip to content

Formlabs/djangocms-page-sitemap

 
 

Repository files navigation

djangocms-page-sitemap

Latest PyPI version

Latest Travis CI build status

Monthly downloads

Test coverage

django CMS page extension to handle sitemap customization

Quickstart

  • Install djangocms-page-sitemap:

    pip install djangocms-page-sitemap
  • Add to INSTALLED_APPS with django.contrib.sitemaps:

    INSTALLED_APPS = [
        ...
        'django.contrib.sitemaps',
        'djangocms_page_sitemap',
    ]
  • Add to the urlconf, eventually removing django CMS sitemap:

    from djangocms_page_sitemap.sitemap import ExtendedSitemap
    
    urlpatterns = patterns('',
        ...
        url(r'^sitemap\.xml$', 'django.contrib.sitemaps.views.sitemap', {'sitemaps': {'cmspages': ExtendedSitemap}}),
    )

Features

  • Support for changefreq and priority customisation per-page
  • Values are cached
  • django CMS toolbar integration

About

django CMS page extension to handle sitemap customization

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.5%
  • Makefile 5.5%