django表单小部件,用于根据预定义大小裁剪上载的图像
DjangoKeyhole的Python项目详细描述
djangokeyhole是一个django插件,它向 标准图像场。实际的裁剪是由奇妙的jquery完成的 裁剪库cropit。现在实现破坏了原来的 但未来的版本可能支持非破坏性裁剪。
- 安装快捷方便
- 无外部依赖性
- 魔法。
安装
$ pip install DjangoKeyhole
把keyhole加到你的INSTALLED_APPS中settings.py
最后但并非最不重要
$ python manage.py collectstatic
如何使用
fromdjangoimportforms#import the widgetfromkeyhole.widgetsimportCroppedImageWidgetclassMyAdminForm(forms.ModelForm):# width and height are in pxfoo_image=forms.ImageField(widget=CroppedImageWidget(width=160,height=160))
待办事项
- 编写测试
- 修复文本中的错误
- 添加代码注释
- pyhon 2.7中的测试
版本
0.1
许可证
麻省理工学院
免费软件,见鬼!