跳转到主要内容

基于用户组成员资格显示内容的django CMS插件。

项目描述

Latest Travis CI build status Test coverage

如果用户登录且是特定Django组的成员,则显示内容的django CMS插件。

文档

完整文档位于 https://djangocms-conditional.readthedocs.org

快速入门

  1. 安装djangocms-conditional:: pip install djangocms-conditional

  2. 将“djangocms_conditional”添加到您的INSTALLED_APPS设置中,如下所示

    INSTALLED_APPS = [
        ...
        'djangocms_conditional',
    ]
  3. 运行 python manage.py migrate 以创建djangocms_conditional模型。

功能

根据插件实例中的配置,根据组成员资格显示和隐藏子插件。

注意事项

此插件仅防止渲染插件,就像djangocms-timer一样,并受同样的限制

在其当前形式下,由于插件在django CMS中的渲染方式,插件不会让您免于检索子插件的查询。然而,子插件的 render 方法(以及孙插件)不会执行(并且不会检索),从而在一定程度上减轻了对性能的影响。

历史

0.1.2 (2018-01-01)

  • 首次发布在PyPi。

由以下支持