草庐IT

UserChangeForm

全部标签

Django如何使用UserChangeForm更改帐户信息

我正在使用Django创建网站。我正在学习YouTube的“如何让超级用户使用表格更改帐户信息”。但是,我有一个问题要去编辑页面。Member_Management.html管理应用程序{%forstaffinstaff_list%}{{staff}}{{staff.birth}}{{staff.groups.all.0}}{%endfor%}如果我单击{{suffer}},则页面URL将'管理/成员_MANAGHAIGH'更改为'Management/Member_Management/edit_staff/1'(1是员工ID)。但是页面没有转到edit_staff页面,而是重定向memeb

python - 如何覆盖自定义 UserChangeForm 中用户名的 django 'unique' 错误消息

我正在尝试覆盖默认设置“具有该用户名的用户已存在。”在我的自定义UserChangeForm表单中输入现有用户名时显示的错误消息。使用的Django版本:1.6.1这是我的代码:classCustomUserChangeForm(forms.ModelForm):username=forms.RegexField(label="Username",max_length=30,regex=r"^[\w.@+-]+$",error_messages={'invalid':("Mymessageforinvalid"),'unique':("Mymessageforunique")#但是,如