没有,所以咱不那样干了这次!
其实,不那样用的最主要的原因是:django中提供了一个form表单的功能,这个表单可以用来验证数据的合法性还可以用来生成HTML代码!!!...在表单中,创建字段跟模型是一模一样的,但是没有null=True或者blank=True等这几种参数了,有的参数是required=True/False....使用is_valid()方法可以验证用户提交的数据是否合法,而且HTML表单元素的name必须和django中的表单的name保持一致,否则匹配不到....表单中的name是一样的:username,password)
is_bound属性:用来表示form是否绑定了数据,如果绑定了,则返回True,否则返回False.
cleaned_data:这个是在is_valid...【通过调试发现表单校验的错误信息都在form.errors里~】
error = form.errors
err_li = []