在我的应用中,我允许用户拥有个人资料头像,并且允许用户从其个人资料中更改其头像。
对于用户个人资料,请回答以下视图:
class CustomerDetailUpdateForm1(ModelForm):
class Meta:
model = User
fields = ['email', 'full_name', 'avatar', 'country', 'city', 'address', 'phone_number' ]
widgets = {
'email': forms.EmailInput(attrs={'class': 'form-control'}),
'full_name': forms.TextInput(attrs={'class': 'form-control'}),
'address': forms.TextInput(attrs={'class': 'form-control'}),
'city': forms.TextInput(attrs={'class': 'form-control'}),
'country': forms.Select(attrs={'class': 'form-control'})
}
表格的代码是:
<div>
{{ form.as_p }}
</div>
在模板中:
{{1}}
一切正常,除了用户尝试更改其头像时。不会发生错误,但头像不会更改。
有人可以帮我解释什么问题吗?