跳转到主要内容

Django-CMS插件用于django-blog-zinnia

项目描述

Cmsplugin-zinnia是django-blog-zinniadjango-cms之间的桥梁。

本软件包提供插件、菜单和apphook,以便将您的Zinnia博客集成到django-cms网站中。

此应用程序捆绑的代码是zinnia.plugins模块的副本,旨在与django-blog-zinnia > 0.11进行向前兼容。

安装

安装Zinnia和CMS后,您只需在项目的设置中注册cmsplugin_zinnia,即可在项目的INSTALLED_APPS部分。

带有插件的条目

如果您想在条目中使用django-cms的插件系统,本软件包提供了一个扩展的Entry,其中包含一个PlaceholderField

只需在项目的设置中添加此行即可使用它。

ZINNIA_ENTRY_BASE_MODEL = 'cmsplugin_zinnia.placeholder.EntryPlaceholder'

使用apphook的技巧

如果您想使用apphook在由CMS处理的特定URL下提供博客功能,请记住这个提示

  • 一旦注册了apphook,您就可以从urls.py中删除对'zinnia.urls'的包含,然后重新启动服务器以看到完全效果。

设置

CMSPLUGIN_ZINNIA_APP_URLS

默认值: ['zinnia.urls']

Zinnia AppHook使用的URL集。

CMSPLUGIN_ZINNIA_APP_MENUS

默认值

['cmsplugin_zinnia.menu.EntryMenu',
 'cmsplugin_zinnia.menu.CategoryMenu',
 'cmsplugin_zinnia.menu.TagMenu',
 'cmsplugin_zinnia.menu.AuthorMenu']

表示由Zinnia AppHook提供的Menu类路径的字符串列表。

CMSPLUGIN_ZINNIA_HIDE_ENTRY_MENU

默认值: True

用于在EntryMenu对象中显示或隐藏条目的布尔值。

CMSPLUGIN_ZINNIA_TEMPLATES

默认值: [](空列表)

用于扩展插件渲染模板的元组列表。

示例

CMSPLUGIN_ZINNIA_TEMPLATES = [
  ('entry_custom.html', 'Entry custom'),
  ('entry_custom_bis.html', 'Entry custom bis')
  ]

变更日志

0.8.1

  • 使用Django 1.9消除警告

0.8

  • Django 1.8兼容性

0.7

  • PlaceholderEntry混合

  • Django 1.7和Zinnia 0.15兼容性

0.6

  • Django-CMS 3.0兼容性

0.5.1

  • Python 3兼容性修复

  • 更好的帮助文本和图例

0.5

  • 存档插件

  • 标签云插件

  • 作者列表插件

  • 分类插件

  • 特色条目过滤器

  • 最新条目的偏移量

  • 文档改进

  • 可配置的apphook的urls

  • 支持自定义auth.User模型

  • 修复插件的翻译

  • 修复无上下文HTML渲染

  • Django v1.5兼容性

  • Zinnia v0.13兼容性

  • 更新buildout安装

0.4.1

  • Django-CMS 2.2+兼容性修复

0.4

  • 修复Entry.content渲染问题

  • 与最新版本的Zinnia兼容

0.3

  • 日历插件。

  • QueryEntries插件。

  • 插件的滑块模板。

  • 文档改进。

  • 修复月份缩写下的面包屑

  • Django 1.4和Django-CMS 2.3兼容性

0.2

  • 更好的演示。

  • 重命名模块。

  • 修复与mptt的依赖关系。

  • 修复EntryPlaceholder的Meta。

  • 0表示所有插件上的条目。

  • 将菜单节点设置为不可见而不是删除。

0.1

  • 基于zinnia.plugins的初始版本。

项目详情


下载文件

为您的平台下载文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

cmsplugin_zinnia-0.8.1.tar.gz (28.6 kB 查看散列)

上传时间

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面