摘要: 4 Template层-验证码 阅读目录 1.验证码 2.代码如下: 3.实现 回到顶部 1.验证码 在用户注册、登录页面,为了防止暴力请求,可以加入验证码功能,如果验证码错误,则不需要继续处理,可以减轻一些服务器的压力 使用验证码也是一种有效的防止crsf的方法 验证码效果如下图: 官网文档:ht 阅读全文
posted @ 2018-01-24 16:34 Big_hua 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 1.csrf 2 .演示csrf 3.防csrf的使用 3.保护原理 4.取消保护 回到顶部 1.csrf 全称Cross Site Request Forgery,跨站请求伪造 某些恶意网站上包含链接、表单按钮或者JavaScript,它们会利用登录过的用户在浏览器中的认证信息试图在你的 阅读全文
posted @ 2018-01-24 15:52 Big_hua 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 1.HTML转义 2.会被自动转义的字符 3.关闭转义 4.字符串字面值 回到顶部 1.HTML转义 Django对字符串进行自动HTML转义,如在模板中输出如下值: 显示效果如下图: 回到顶部 2.会被自动转义的字符 html转义,就是将包含的html标签输出,而不被解释执行,原因是当显 阅读全文
posted @ 2018-01-24 15:39 Big_hua 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 1.模板继承 2.三层继承结构 3.实例 回到顶部 1.模板继承 模板继承可以减少页面内容的重复定义,实现页面内容的重用 典型应用:网站的头部、尾部是一样的,这些内容可以定义在父模板中,子模板不需要重复定义 block标签:在父模板中预留区域,在子模板中填充 extends继承:继承,写在 阅读全文
posted @ 2018-01-24 14:05 Big_hua 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.定义:动态生成url 2,应用范围: 3,使用方法: 4.模板中超链接步骤: 5.实例 回到顶部 1.定义:动态生成url 参考博客:http://blog.csdn.net/u014745194/article/details/74010736 随着功能的增加会出现更多的视图,可能之前配置的正 阅读全文
posted @ 2018-01-24 13:21 Big_hua 阅读(111) 评论(0) 推荐(0) 编辑