上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页
摘要: form表单提交开启CSRF验证: 前端页面隐藏input标签中显示: ajax提交开启CSRF验证,只需要在ajax提交之前全局配置一下就可以: 跨站请求伪造 一、简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMidd 阅读全文
posted @ 2020-02-07 13:22 努力乄小白 阅读(466) 评论(0) 推荐(0) 编辑
摘要: Session 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之 阅读全文
posted @ 2020-02-06 19:42 努力乄小白 阅读(327) 评论(0) 推荐(0) 编辑
摘要: Session Django中默认支持Session,其内部提供了5种类型的Session供开发者使用: 数据库(默认) 缓存 文件 缓存+数据库 加密cookie 1、数据库Session Django默认支持Session,并且默认是将Session数据存储在数据库中,即:django_sess 阅读全文
posted @ 2020-02-06 19:13 努力乄小白 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 基于装饰器做的用户认证,不喜勿喷: views视图:登录函数 装饰器认证函数: 登录成功界面认证: HTML界面: urls.py路由: 阅读全文
posted @ 2020-02-05 13:37 努力乄小白 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1、获取Cookie: 1 request.COOKIES['key'] 2 request.get_signed_cookie(key, default=RAISE_ERROR, salt='', max_age=None) 3 参数: 4 default: 默认值 5 salt: 加密盐 6 m 阅读全文
posted @ 2020-02-03 18:25 努力乄小白 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 定义一个分页类,封装起来,保存到目录下面方便调用:pagination.py 具体完整代码: from django.utils.safestring import mark_safe #分页类 class Page(object): def __init__(self,current_page,d 阅读全文
posted @ 2020-02-03 13:54 努力乄小白 阅读(181) 评论(0) 推荐(0) 编辑
摘要: urls路由: 视图函数: HTML: tag: 最后统一渲染 阅读全文
posted @ 2020-02-01 06:11 努力乄小白 阅读(215) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-01-30 11:56 努力乄小白 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-01-27 22:32 努力乄小白 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-01-26 15:42 努力乄小白 阅读(2) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页