Embeddable CMS for Django.
Project description
Simple embeddable CMS for Django. Supports for:
addition of CMS pages
embedded content blocks
scheduled (un)publishing of content
handling of multiple sites (via Django sites framework)
management of templates
Installation
Add warthog to your INSTALLED_APPS setting:
INSTALLED_APPS = ( ... 'warthog', ... )
Add the warthog middleware into the MIDDLEWARE_CLASSES:
MIDDLEWARE_CLASSES = ( ... 'warthog.middleware.CmsMiddleware', ... )
Enable template loaders for customising any template:
# For Django 1.8+ TEMPLATES = ( { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'OPTIONS': { 'loaders': ( 'django.template.loaders.app_directories.Loader', 'warthog.loaders.CmsTemplateLoader', ) } } )
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-warthog-0.5.0b0.tar.gz
(27.3 kB
view hashes)
Built Distribution
Close
Hashes for django_warthog-0.5.0b0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e477ec1fc9fcdf18b9726c264d98b690d140fc170f501ecd194e8a17167236e2 |
|
MD5 | c265112b82164d637c1773154658dce5 |
|
BLAKE2b-256 | ddd0fe54cd1851634d703df71e597c17fb5dd56a9864be5913fce59517f9dbf8 |