如何从ImageField中删除不需要的内容-Django

时间:2019-02-01 14:39:24

标签: django django-models django-forms django-templates

我想从Django表单中当前删除并清除字段。

forms.py

class MyUserProfileForm(forms.ModelForm):

    class Meta:
        model = UserProfile
        fields = ['user_phone','user_dob','user_gender', 'user_image', ]

我也在使用crispy_forms

enter image description here

1 个答案:

答案 0 :(得分:1)

该功能由ClearableFileInput提供。如果你不想要它,使用的FileInput代替:

class MyUserProfileForm(forms.ModelForm):

    class Meta:
        model = UserProfile
        fields = ['user_phone','user_dob','user_gender', 'user_image', ]
        widgets = {'user_image': forms.FileInput}