摘要: Cookie的复数形态是Cookies, 英文的意思是小甜饼,小饼干. 类型为小型文本文件, 指某些网站为了辨别用户身份储存在用户本地中断上的数据. 是前网景公司的员工 卢-蒙特利在1993年3月发明的,最初定义与RFC 2109 当前使用最广泛的Cookie标准不是RFC中定义的任何一个,而是在网 阅读全文
posted @ 2019-03-08 23:04 robertx 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 万维网 (World Wide Web),亦作“WWW”、“Web”,是一个通过互联网访问的,由许多互相链接的超文本组成的系统 IRC频道 全称为 (Internet Relay Chat), 只是一个聊天的平台, 中间件 (Middleware),又译中间件、中介层,是提供系统软件和应用软件之间连 阅读全文
posted @ 2019-03-08 22:30 robertx 阅读(373) 评论(0) 推荐(0) 编辑
摘要: middleware.py 其中process_request函数可以优化为 urls.py views.py 阅读全文
posted @ 2019-03-08 20:48 robertx 阅读(173) 评论(0) 推荐(0) 编辑
摘要: views.py 阅读全文
posted @ 2019-03-08 19:41 robertx 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 应用案例 1.做IP访问频率限制 某些IP访问服务器的频率过高,进行拦截, 比如每分钟不能超过20次 2.URL访问过滤 如果用户访问的是login视图,就允许请求 如果访问其他视图, 需要检测是不是有session认证, 已经有了放行, 没有返回login,这样就不用在多个视图上写装饰器了,(添加 阅读全文
posted @ 2019-03-08 19:28 robertx 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 中间件版的登录验证需要依靠session,所以数据库中要有django_session表。 urls.py views.py login.html middlewares.py 在settings.py中注册 注 阅读全文
posted @ 2019-03-08 19:19 robertx 阅读(249) 评论(0) 推荐(0) 编辑
摘要: Django请求流程图 请求到达中间件之后,先按照正序执行每个注册中间件的process_reques方法,process_request方法返回的值是None,就依次执行,如果返回的值是HttpResponse对象,不再执行后面的process_request方法,而是执行当前对应中间件的proc 阅读全文
posted @ 2019-03-08 19:08 robertx 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一.Django中的中间件 Django中间件定义: Middleware is a framework of hooks into Django’s request/response processing. It’s a light, low level “plugin” system for g 阅读全文
posted @ 2019-03-08 17:56 robertx 阅读(386) 评论(0) 推荐(0) 编辑