读书人

怎么更改django form 异常信息的有关问

发布时间: 2012-08-07 14:54:48 作者: rapoo

如何更改django form 错误信息的问题
我现在在尝试使用Djando form做一个登录界面,默认的password的错误提示是This field is required.但是我想将它改成pleace enter the password。
有一种方法就是在view层写errors["password"]="please enter the password".但是我不希望用这种方法,我希望能在form定义的时候就能将错误信息设置好。就是在定义class LoginForm():的时候就将error信息设为我修改后的信息。希望高手给予指点,看看能否解决这样的问题。
还需要说明的是:我的LoginForm是继承于一个做好的form的,我是想在我自己的LoginForm中设置错误提示信息。

[解决办法]

Python code
my_default_errors = {    'required': 'This field is required',    'invalid': 'Enter a valid value'}class MyForm(forms.Form):    some_field = forms.CharField(error_messages=my_default_errors)    .... 

读书人网 >perl python

热点推荐