无法更改用户头像

时间:2020-09-01 18:03:14

标签: python django forms avatar

在我的应用中,我允许用户拥有个人资料头像,并且允许用户从其个人资料中更改其头像。

对于用户个人资料,请回答以下视图:


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}}

一切正常,除了用户尝试更改其头像时。不会发生错误,但头像不会更改。

有人可以帮我解释什么问题吗?

0 个答案:

没有答案