0
我试图改变Django的默认登记表的一些错误消息:编辑错误消息
class RegistrationForm(forms.Form):
username = forms.RegexField(regex=r'^\w+$',max_length=30,widget=forms.TextInput(attrs=attrs_dict),label=_("Username"),error_messages={'invalid': _("This value must contain only letters,numbers and underscores.")})
email=forms.EmailField(widget=forms.TextInput(attrs=dict(attrs_dict,maxlength=75)),label=_("Email address"))
password1 = forms.CharField(widget=forms.PasswordInput(attrs=attrs_dict,render_value=False),label=_("Password"))
password2 = forms.CharField(widget=forms.PasswordInput(attrs=attrs_dict,render_value=False),label=_("Password (again)"))
例如我想改变
“无效”:_ (“此值只能包含字母,数字和下划线。”)的用户名外地 每当我编辑默认形式,它表明我没有改变......即使我尝试使用chmod ...
也建议我,如果有办法限制用户在用户名字段只能输入数字...
嘿谢谢你的回复。我不知道在自定义表单中的编辑会替换字段设置 – user1163236 2012-02-20 04:23:22