下载 Django Croppie
Django Croppie django -croppie是一个简单集成croppie.js图像cropper到django项目的应用程序。 安装 安装与pip安装django-croppie 添加croppie到INSTALLED_APPS:
INSTALLED_APPS = [
...
'croppie',
...
]
使用 要使用django-croppie,你应该指定一个表单字段:
from croppie.fields import CroppieField
class AddForm(forms.Form):
photo = CroppieField()
CroppieField还接受非必需的参数选项——一个表示croppie.js设置的python字典。例如:
photo = CroppieField(
options={
'viewport': {
'width': 120,
'height': 140,
},
'boundary': {
'width': 200,
'height': 220,
},
'showZoomer': True,
},
)
添加表单静态文件到模板:
{% block js %}
{{ form.media }}
{% endblock js %}
指定cropper小部件在页面上的位置:
这是所有! 例子 在示例目录中有一个示例项目。阅读README。md用于部署指令。本文转载于:http://www.diyabc.com/frontweb/news33300.html