Django:裁剪不使用django-image-cropping

时间:2016-03-15 20:49:49

标签: python django image forms crop

我正在尝试使用django-image-cropping,以便博客上的人可以上传个人资料图片进行评论。但是我遇到了问题,因为文档令我感到困惑。在我的自定义用户模型中,我有:

image = ImageCropField(blank=True,upload_to='uploaded_images')
cropping = ImageRatioField('image','430x360',size_warning=True)

然后在forms.py中执行此操作:

class ExtraForm(forms.ModelForm):
    class Meta:
        model = RegisterUser
        fields = ['image','cropping']

最后在视图中,我将表单作为上下文传递:

imageForm = ExtraForm(request.POST or None)
context={
"extraForm":imageForm
}

然而,当我在我的模板中执行{{extraForm}}时,它不起作用,即使我在头部做{{extraForm.media}},并且我在顶部执行{%load cropping%}。我可以上传图片,但是当我这样做时,没有弹出裁剪选项。我知道我做错了什么,但我不确定是什么。请帮帮我......谢谢!

0 个答案:

没有答案