摘要: 一、Django--form功能用户提交数据验证生成html标签二、基础实例需求利用Djang​o的form功能,接收用户注册信息。urls.py12345from app01 import viewsurlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^user_list/', views.user_list),]app01... 阅读全文
posted @ 2016-03-16 19:10 大亮头 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 一、基础cookie保存在浏览器本地,格式:iii="8jblpb9g2l5c9xvofhv5pt8c0v967z5t"session保存在服务器端。格式:{"cookie值":{"isLogin":True,"username":"xxx"},cookie:{}}二、流程服务器生成一段字符串把字符串发送给客户端浏览器,同时将字符串当做key放置session信息在用户的session对应的val... 阅读全文
posted @ 2016-03-16 17:45 大亮头 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者Redis中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内容拿到,并返回。1、准备一个动态网站urls.py12345from app01 import viewsurl... 阅读全文
posted @ 2016-03-16 15:52 大亮头 阅读(2047) 评论(0) 推荐(0) 编辑
摘要: 1、原理在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。请求到来时,在wsgi和urls中间有一层中间件,准确的说是4层方法和Django框架的处理:process_request(self,request)process_view(self, request, callback, callback_args, callb... 阅读全文
posted @ 2016-03-16 12:27 大亮头 阅读(515) 评论(0) 推荐(0) 编辑