上一页 1 ··· 4 5 6 7 8
摘要: 当调用方法"is_valid()"时会进行表单验证。如果要自定义此过程,可以进行各种更改,每个更改用于不同的目的。在表格处理期间运行三种类型的cleaning方法。这些通常在"is_valid()"在表单上调用方法时执行。 通常来说,如果数据有错的话,任何cleaning方法都可以触发 Valida 阅读全文
posted @ 2018-08-17 15:05 心灵蚂蚁 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 在创建Django表单时,因为需要验证用户输入的验证码是否正确,因此需要在session里提取当前验证码的值和POST提交过来的值进行比对,如图: 但是这样会引发一个AttributeError错误 因为这时的"self.request.session.get('CheckCode')"中的"sel 阅读全文
posted @ 2018-08-16 23:20 心灵蚂蚁 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 1、error_messages={} 首先,在构建form表单时,可以用"error_messages={}"自定义错误信息,例如: HTML上相对应的部分代码显示 2、invalid 我们知道,在定制表单信息的格式时,除了可以自定义外,Django内部给我们备好的,例如可以用Django内部帮我 阅读全文
posted @ 2018-08-16 15:22 心灵蚂蚁 阅读(5389) 评论(0) 推荐(0) 编辑
摘要: 这两个是python中的可变参数。*args表示任何多个无名参数,它是一个tuple(元祖);**kwargs表示关键字参数,它是一个dict(字典)。并且同时使用*args和**kwargs时,必须*args参数列要在**kwargs前。看下面例子: Python super()函数用法 supe 阅读全文
posted @ 2018-08-16 14:06 心灵蚂蚁 阅读(1599) 评论(0) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8