Django的photofile是一个Django应用程序,它提供的模板标签生成缩略图,支持基于EXIF.Orientation自动旋转。
计划程序元数据处理(EXIF / IPTC / XMP)。
为什么Django的另一缩略图的应用程序?
我看着SORL-缩略图和其他人,我最初想用现有的项目,但他们都不支持基于EXIF.Orientation自动旋转。
安装
- 替代一)PIP安装Django,photofile。
- 备选方案B)的下载源,解压并做蟒蛇setup.py安装。
- 另类三)汞克隆https://bitbucket.org/weholt/django-photofile做蟒蛇setup.py安装。
用法
在settings.py
- 添加“photofile”你INSTALLED_APPS。
- 如果你想设置缓存。
- 添加目录到你的STATICFILES_DIRS或设置STATIC_ROOT。
在您的模板:
{%负载photofile_tags%}
或:
凡镜像文件是一个对象,在属性/字段名为:
- unique_filename或
- complete_filename或
- 文件名
分辨率指定为x,例如200x300,如果你要裁剪的照片添加作物如图所示的例子在
什么是此版本中的新:
- 在一些重构为即将开展的项目。
什么是新的在0.4.0版本:
- 在添加装饰寻找的屏幕分辨率。请参阅如何段为例。
要求:
- 在Python中
- 在Django的
- 在PIL
- 在pyexiv2
评论没有发现