jquery resize and crop(jrac):可视化地调整图像大小并放置裁剪
django-jrac的Python项目详细描述
要求
Django1.3或更高版本
安装
$ pip install django-jquery
设置
将'django.contrib.staticfiles'、'jquery'、'jquery_ui'和'jrac'添加到 您的设置.py:
INSTALLED_APPS = ( # ... 'django.contrib.staticfiles', 'jquery', 'jquery_ui' 'jrac', # ... )
确保使用'collectstatic'将已安装的文件复制到静态文件夹:
$ python setup.py collectstatic
参考djangostatic files 其他信息的文档。
用法
您可以使用以下命令引用模板中的jquery:
{{ STATIC_URL }}js/jquery.jrac.js
自定义小部件:
class MyWidget(forms.TextInput): class Media: js = ('js/jquery.jrac.js',) def render(self, name, value, attrs=None): html = super(MyWidget, self).render(name, value, attrs=attrs) # ... return html
部署:
Use the minified jquery.jrac.min.js instead of jquery.jrac.js
演示
查看demo。