摘要: 一、all()命令分析 1、user_list = models.UserInfo.objects.all() #查询表一次可以得到该表的所有信息 注释:user_list.query可以查询到原生sql语句 2、存在问题 for row in user_list: row中只去取当前表数据,如果需 阅读全文
posted @ 2017-09-21 17:56 mx轩 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、Django序列化 1、序列化应用场景 1、关于Django中的序列化主要应用在将数据库中检索的数据返回给客户端用户,由于httpresponse只能返回字符串或者是字节,而从数据库查到的数据是个query.set集合对象,需要将这个集合对象返回给客户端就用到了django序列化了 2、如果客户 阅读全文
posted @ 2017-09-21 17:02 mx轩 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一、ajango内置信号 1、Django内置信号 Model signals pre_init # django的modal执行其构造方法前(model中的class类执行前),自动触发 post_init # django的modal执行其构造方法后(model中的class类执行后),自动触发 阅读全文
posted @ 2017-09-21 16:21 mx轩 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、缓存基本介绍 1、为什么要有django缓存? 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操 阅读全文
posted @ 2017-09-21 15:47 mx轩 阅读(117) 评论(0) 推荐(0) 编辑