django
忱康
这个作者很懒,什么都没留下…
展开
-
Python3 连接mysql
编辑项目目录下__init__.py文件import pymysqlpymysql.install_as_MySQLdb()(我没测试)原创 2017-03-31 19:17:44 · 557 阅读 · 0 评论 -
优化Django ORM中的性能问题(含prefetch_related 和 select_related)
Django是个好工具,使用的很广泛。 在应用比较小的时候,会觉得它很快,但是随着应用复杂和壮大,就显得没那么高效了。当你了解所用的Web框架一些内部机制之后,才能写成比较高效的代码。怎么查问题Web系统是个挺复杂的玩意,有时候有点无从下手哈。可以采用 自底向上 的顺序,从数据存储一直到数据展现,按照这个顺序一点一点查找性能问题。数据库 (缺少索引/数据模型)数据存储接口转载 2017-04-20 15:41:06 · 5829 阅读 · 0 评论 -
【Django】什么时候使用select_related()或prefetch_related()
Django获取数据实体的时候,返回的对象一个实体或多个实体,也就是QuerySet,它是Django专有的东西,具体的理解,它是类似Python的字典的东西,但它并不实现字典的所有方法。今天讲解的是它其中的一个函数select_related()。select_related()使用的场景,是获取实体的同时,能快速获取到它对应的外键关系实体。如果获取实体时没有使用select_related(),转载 2017-04-20 15:07:41 · 1004 阅读 · 0 评论 -
前后端分离+第三方认证流程
前后端分离+第三方认证流程原创 2018-01-15 18:46:10 · 3685 阅读 · 0 评论