随笔分类 -  django

摘要:Django db使用MySQL连接池 Sep 25 2016 Django db模块本身不支持MySQL连接池,只有一个配置CONN_MAX_AGE连接最大存活时间,如果WSGI服务器使用了线程池技术,会达到连接复用的效果。但是如果WSGI服务如果是每个请求都创建新的线程,那么这个配置没有任何效果 阅读全文
posted @ 2018-10-17 00:18 派对实验室 阅读(4162) 评论(0) 推荐(0) 编辑
摘要:在Django中使用zerorpc 前言 随着系统架构从集中式单点服务器到分布式微服务方向的迁移,RPC是一个不可回避的话题.如何在系统中引入对开发者友好,性能可靠的RPC服务是一个值得深思的问题. 在调研了Thrift,gRPC,zerorpc等方案后,基于以下2点最后选择了zerorpc: Th 阅读全文
posted @ 2018-10-17 00:17 派对实验室 阅读(2072) 评论(1) 推荐(0) 编辑
摘要:Django 优化杂谈 Apr 21 2017 总结下最近看过的一些文章,然后想到的一些优化点,整理一下. 数据库连接池 http://mt.dbanotes.net/arch/instagram.html Django 默认DB配置提供了选项CONN_MAX_AGE用于配置在同一个thread/g 阅读全文
posted @ 2018-10-17 00:16 派对实验室 阅读(532) 评论(0) 推荐(0) 编辑
摘要:django核心配置项 Django的默认配置文件中,包含上百条配置项目,其中很多是我们‘一辈子’都不碰到或者不需要单独配置的,这些项目在需要的时候再去查手册。 强调:配置的默认值不是在settings.py文件中!不要以为settings.py中的配置值就是默认值,参考前文。settings.py 阅读全文
posted @ 2018-10-16 22:49 派对实验室 阅读(744) 评论(0) 推荐(1) 编辑
摘要:Django QueryDict对象 类的原型:class QueryDict[source] 在HttpRequest对象中,GET和POST属性都是一个django.http.QueryDict的实例。也就是说你可以按本文下面提供的方法操作request.POST和request.GET。 re 阅读全文
posted @ 2018-10-16 22:39 派对实验室 阅读(1123) 评论(0) 推荐(0) 编辑
摘要:字段查询参数及聚合函数 字段查询是指如何指定SQL WHERE子句的内容。它们用作QuerySet的filter(), exclude()和get()方法的关键字参数。 默认查找类型为exact。 下表列出了所有的字段查询参数: 字段名说明 exact 精确匹配 iexact 不区分大小写的精确匹配 阅读全文
posted @ 2018-10-16 22:37 派对实验室 阅读(1226) 评论(0) 推荐(0) 编辑
摘要:不返回QuerySets的API 以下的方法不会返回QuerySets,但是作用非常强大,尤其是粗体显示的方法,需要背下来。 方法名解释 get() 获取单个对象 create() 创建对象,无需save() get_or_create() 查询对象,如果没有找到就新建对象 update_or_cr 阅读全文
posted @ 2018-10-16 22:36 派对实验室 阅读(622) 评论(0) 推荐(0) 编辑
摘要:django查询集API 本节将详细介绍查询集的API,它建立在下面的模型基础上,与上一节的模型相同: from django.db import models class Blog(models.Model): name = models.CharField(max_length=100) tag 阅读全文
posted @ 2018-10-16 22:34 派对实验室 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:查询操作 阅读: 13210 查询操作是Django的ORM框架中最重要的内容之一。我们建立模型、保存数据为的就是在需要的时候可以查询得到数据。Django自动为所有的模型提供了一套完善、方便、高效的API,一些重要的,我们要背下来,一些不常用的,要有印象,使用的时候可以快速查找参考手册。 本节的内 阅读全文
posted @ 2018-10-16 22:33 派对实验室 阅读(1377) 评论(0) 推荐(0) 编辑
摘要:模型的元数据Meta 模型的元数据,指的是“除了字段外的所有内容”,例如排序方式、数据库表名、人类可读的单数或者复数名等等。所有的这些都是非必须的,甚至元数据本身对模型也是非必须的。但是,我要说但是,有些元数据选项能给予你极大的帮助,在实际使用中具有重要的作用,是实际应用的‘必须’。 想在模型中增加 阅读全文
posted @ 2018-10-16 22:28 派对实验室 阅读(256) 评论(0) 推荐(0) 编辑
摘要:一、简介 Jupyter Notebook是一个开源的Web应用程序,允许用户创建和共享包含代码、方程式、可视化和文本的文档。它的用途包括:数据清理和转换、数值模拟、统计建模、数据可视化、机器学习等等。它具有以下优势: 可选择语言:支持超过40种编程语言,包括Python、R、Julia、Scala 阅读全文
posted @ 2018-08-22 20:46 派对实验室 阅读(15018) 评论(0) 推荐(4) 编辑

点击右上角即可分享
微信分享提示