跳转到主要内容

unitegallery网格插件,用于django CMS

项目描述

https://travis-ci.org/izimobil/djangocms-unitegallery.svg?branch=master https://img.shields.io/pypi/l/djangocms-unitegallery.svg https://img.shields.io/pypi/pyversions/djangocms-unitegallery.svg https://img.shields.io/badge/django-1.7%20or%20newer-green.svg https://img.shields.io/badge/djangocms-3%20or%20newer-green.svg https://img.shields.io/pypi/dm/djangocms-unitegallery.svg

这是一个使用优秀的Unite Gallery jQuery插件的django CMS画廊插件。

安装

此插件需要3.0或更高版本的django CMS和12.0或更高版本的sorl-thumbnail才能工作。

  • 运行 pip install djangocms-unitegallery

  • 'sorl.thumbnail''djangocms_unitegallery'添加到您的INSTALLED_APPS

  • 运行 python manage.py migrate

配置

默认情况下,djangocms-unitegallery会生成缩略图以提高性能。默认行为是生成250x250像素的方形缩略图,通过调整和裁剪图像来生成缩略图。

您可以完全禁用缩略图生成,并让Unite Gallery处理图像和预览,或者您也可以更改生成缩略图的默认大小和/或是否保留图像比例。

DJANGOCMS_UNITEGALLERY_CONFIG = {
    'THUMBNAIL_ENABLED': true,
    'THUMBNAIL_MAX_WIDTH': 250,
    'THUMBNAIL_MAX_HEIGHT': 250,
    'THUMBNAIL_PRESERVE_RATIO': False,
}

如果您将THUMBNAIL_PRESERVE_RATIO设置为False,缩略图将被裁剪以匹配配置的宽度和高度。如果您将THUMBNAIL_PRESERVE_RATIO设置为True,缩略图将仅调整大小以匹配配置的最大宽度(如果图像是横向的)或高度(如果图像是纵向的)。

项目详情


下载文件

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

源代码分发

djangocms-unitegallery-0.1.0.tar.gz (412.2 kB 查看哈希值)

上传时间 源代码

构建分发

djangocms_unitegallery-0.1.0-py2.py3-none-any.whl (457.1 kB 查看哈希值)

上传时间 Python 2 Python 3

支持单位: