djangocms图像库插件,在管理中具有拖放重新排序功能,支持缩略图和jquerytools覆盖。使用django文件管理器的fork
cmsplugin_gallery_filer的Python项目详细描述
cmsplugin_gallery_文件管理器将简单的库插件添加到djangocms 安装
功能:
- 在插件管理中拖放照片的重新排序
- 无限制,自动发现自定义模板-您可以更改模板 在任何时候,使用javascript库等。
- 使用django文件管理器存储图像。
这个插件是http://github.com/centralniak/cmsplugin_gallery到 添加文件管理器支持。要获得django-filer免费版本,请转到原始版本 Piotr Kilczuk的插件。
欢迎使用github发表意见: http://github.com/shagi/cmsplugin_gallery_filer
请不要让cmsplugin_gallery_文件管理器需要:
- django内联排序http://pypi.python.org/pypi/django-inline-ordering/
- 简单的缩略图http://pypi.python.org/pypi/easy-thumbnails/
- django文件管理器http://pypi.python.org/pypi/django-filer/
安装
pip install cmsplugin_gallery_filer
- 将
'cmsplugin_gallery'
添加到INSTALLED_APPS
(如有必要) - 如果使用south,则运行
syncdb
或migrate cmsplugin_gallery
配置
- 创建存储媒体文件的目录-文件将上载到 媒体根+cmsplugin库/图像。确保它是可写的,尤其是 在生产服务器上以嵌入式模式运行时。
- 非常简单的模板包含在项目中。为了让它100%工作, 使用您喜欢的方法安装jquerytools以获得覆盖支持 http://flowplayer.org/tools/download/index.html
用法
最简单的方法是使用cmsplugin_gallery的一个不错的特性- 模板自动发现。为了利用它,添加您的自定义 扫描的任何模板目录的cmsplugin_gallery子目录中的模板 Django。
如果不想使用自动发现,可以硬编码可用模板 在settings.py中使用以下设置:
CMSPLUGIN_GALLERY_TEMPLATES = ( ('app/template.html', 'Template #1', ), ('app/other_template.html', 'Template #2', ), )
作为典型插件嵌入。