![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django框架
JockFi
这个作者很懒,什么都没留下…
展开
-
Django的缓存机制
Django是动态网站,每次请求都会数据库中进行相应的操作。当访问量很大时,耗时就会增加。缓存将某个views的返回值保存至内存或者memcache中,在设置的时间内,再有访问过来时,就不再执行view中的操作,而是直接从缓存中取值缓存机制:每次有请求进来,先去看缓存是否有,有且未过期,直接拿值 如果缓存没有或者已过期,就要走视图,走数据库 Django中提供了6种缓存方式:...原创 2018-08-14 08:50:46 · 1342 阅读 · 0 评论 -
Django知识汇总
一、wsgi接口二、中间件三、URL路由系统四、Template模板五、Views视图六、Model&ORM七、From与ModelForm八、csrf跨站请求伪造九、COOKIE 与 SESSION十、序列化十一、Ajax十二、分页十三、缓存十四、信号十五、Django的用户认证(auth模块)十六、Admin相关十七、SQLAlchemy十八、MVC和MTV CBV和FBV...原创 2018-08-14 22:02:43 · 157 阅读 · 0 评论 -
Django序列化
在django中QuerySet格式不能被json格式化处理传到前端,因此在处理此类数据时有两种方法:1.Django序列化对象:serializers from django.core import serializers data = serializers.serialize("序列化格式",QuerySet ) 如果只想要序列化一部分字段,序列化指定的字段参数 ...原创 2018-08-15 20:46:10 · 455 阅读 · 0 评论 -
Django信号
Django包含一个“信号的分发器”,用于在框架执行操作时解耦。就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者Django内置的信号 1.model中的内置信号Model signals pre_init # django的model执行其构造方法前,自动触发 post_init ...原创 2018-08-13 17:48:00 · 887 阅读 · 0 评论