Django的可嵌入CMS。
django-warthog的Python项目详细描述
Django的简单可嵌入CMS。支持:
- 添加CMS页面
- 嵌入式内容块
- 预定(UN)内容发布
- 处理多个站点(通过Django站点框架)
- 模板管理
安装
将warthog添加到已安装的应用程序设置中:
INSTALLED_APPS = ( ... 'warthog', ... )
将warthog中间件添加到中间件类中:
MIDDLEWARE_CLASSES = ( ... 'warthog.middleware.CmsMiddleware', ... )
启用模板加载程序以自定义任何模板:
# For Django 1.8+ TEMPLATES = ( { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'OPTIONS': { 'loaders': ( 'django.template.loaders.app_directories.Loader', 'warthog.loaders.CmsTemplateLoader', ) } } )