没有项目描述
cmsplugin-porticus的Python项目详细描述
这是DjangoCMS插件,用于Porticus将album或gallery嵌入到CMS页面中。
链接
- 下载他的PyPi package;
- 克隆到他的Github repository;
需要
- django>;=1.7;
- DjangoCMS>;=3.3;
- Porticus>;=1.0.0(对于porticus<;0.9和djangocms 2.x使用来自分支<;0.2的插件版本djangocms\u 2);
警告:自0.3.0以来,数据库迁移已切换到django 1.7迁移系统,并且South支持已被放弃。South迁移文件仍然存在,但已移动到south_migrations,因此需要south==1.x才能使用它们。只有当您需要将项目数据迁移到最后一个porticus版本时,才需要这样做,如果您只是启动一个新项目,则不必关心这个问题。
与django<;=1.6+DjangoCMS3.0和Porticus0.9兼容的最新版本仍然在分支django_1-6上可用。
可选
- South支持迁移;
安装
在您的INSTALLED_APPS设置中:
INSTALLED_APPS = ( ... 'cmsplugin_porticus', ... )
然后添加其设置:
from cmsplugin_porticus.settings import *
请参阅插件settings.py文件,了解可以覆盖哪些设置。
用法
安装后,您可以通过CMS工具栏在页面中插入Porticus库或相册。页面中的每个porticus内容都可以使用设置中定义的模板。
如果启用相册云标记,则需要执行一些css来管理标记之间的大小差异,类名从tag-size-1开始到标记大小xxx,其中xxx相当于settings.PORTICUS_ALBUM_PLUGIN_CLOUD_STEPSvalue(默认值为6)。云标记html位于porticus/cms/album_detail.html中。