摘要: 在创建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) 编辑