为django-fluent-contents显示cookie通知横幅
项目描述
安装
首先安装模块,最好在虚拟环境中。可以从PyPI安装
pip install fluentcms-cookielaw
后端配置
首先确保项目已配置为django-fluent-contents。
然后添加以下设置
INSTALLED_APPS += ( 'fluentcms_cookielaw', )
之后可以创建数据库表
./manage.py syncdb
现在,可以将CookieLawPlugin添加到您的PlaceholderField和PlaceholderEditorAdmin管理屏幕中。
前端配置
确保所有插件媒体文件都由django-fluent-contents公开
{% load fluent_contents_tags %} {% render_content_items_media %}
此标签应放置在页面底部,在所有插件渲染之后。有关更多配置选项,例如与django-compressor的集成,请参阅模板标签文档。
CSS代码
样式表代码有意省略,因为作者通常喜欢提供自己的样式。
要快速开始,请将 fluentcms_cookielaw/js/cookielaw.css 包含到您的网站中。
JavaScript 代码
JavaScript 集成不需要配置。
默认情况下,插件包含所有必要的 JavaScript 代码来隐藏 cookie 通知栏。
如果需要,可以通过以下设置更改包含的资源
FLUENTCMS_COOKIELAW_JS = ( 'fluentcms_cookielaw/js/cookielaw.js', )
如果定义的值为 None,则将从前端媒体中排除。
HTML 代码
如果需要,可以通过重新定义 fluentcms_cookielaw/banner.html 来覆盖 HTML 代码。
贡献
如果您喜欢这个模块,已经进行了分支操作,或者想改进它,请告诉我们!我们也欢迎拉取请求。:-)
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分布
fluentcms-cookielaw-3.0.tar.gz (13.4 kB 查看哈希值)