Py学习  »  问与答

is_valid如何每次遇到错误字段停止验证其他字段?

gengshenghong2007 • 9 年前 • 3983 次点击  

举例吧,比如一个表单username和password登录,都是required。template里面:{{ form }} 这样的。假设什么都不写就提交,那么is_valid会进行验证,出错一般就是下面这样了: username: (输入框) this field is required. password: (输入框) this field is required.

有没有办法,在验证username已经不符合要求就不要去验证password了?显示如下: username: (输入框) this field is required. password: (输入框)

但是并不是不验证password,如果username输入了,那么就会显示如下: username: (输入框)
password: (输入框) this field is required.

应该很好理解吧。很多网站不都是这样的吗,特别假设一个页面很多输入框,每次验证那么多字段一是没必要,二是错误消息太多了点。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/1256
 
3983 次点击  
文章 [ 5 ]  |  最新文章 9 年前