在django/django cms admin中将cropperjs的功能添加到图像字段。

django-cropperjs的Python项目详细描述


CropperJS的功能添加到django/django cms中的图像字段 管理,包括内联。

CropperImageField是来自ImageField的子类,因此可以 在现有的基础上交换而不丢失数据。

快速启动

  • 将“cropperjs”添加到已安装的应用程序设置中,如下所示:
INSTALLED_APPS = [
    ...
    'cropperjs',
]
  • 更改/设置模型的图像字段以改用CropperImageField 图像场的。
from cropperjs.models import CropperImageField

image_field = CropperImageField(...)

字段选项

来自ImageField的所有选项都是(或应该是)可用的,比如 upload_to。下面这些允许您自定义一些裁剪器 基于字段到字段的组件行为:

aspectratio:float(浮动)

建议(如中所示,如果需要,可以稍后在客户端重写)a 作物成分的固定比例,例如1.7777(16:9)。

尺寸:元组(int,int)

为生成的图像定义固定尺寸。一旦得到通知, 计算并重写aspectratio

链接:bool

连作田在 使用相同的 用户指定的原始图像。当用户需要 相同的图像,但方式/大小不同,例如主图像和1:1 缩略图。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使用prepared语句在oracle中插入日期   对点具有双重值的java   使用多个通配符的java请求映射   java Springboot为什么要设置springbootstartertomcat   除了对JavaBean的请求之外,还使用servletContext的servlet   java如何清除OCSID。返回到池的连接时的CLIENTID JDBC客户端信息属性   将整型数组转换为光栅Java   java使用对象引用作为互斥锁   java为什么在编程语言中使用sin函数返回奇怪的sin值不像计算器   java如何将JButton链接到对象并调用相关方法   php用Java发送POST数据   导航属性的java模拟加载   java多个活动错误Android试图对空对象引用调用虚拟方法“”   java Android更改ActionBar文本颜色   如何使用带有java反射且不带开关的parant引用创建子类