2018年11月1日

django 数据库连接模块解析及简单长连接改造

摘要: django 数据库连接模块解析及简单长连接改造工作中纯服务端的项目用到了线程池和django的ORM部分。django 的数据库连接在每一个线程中开启一份,并在查询完毕后自动关闭连接。 线程池处理任务时,正常使用的连接中不会被关闭,但由于数据库端有最长连接时间的限制(默认为8小时),在超时后会发生 阅读全文

posted @ 2018-11-01 11:29 ExplorerMan 阅读(558) 评论(0) 推荐(0)

django settings最佳配置

摘要: Django settings详解 1.基础 DJANGO_SETTING_MODULE环境变量:让settings模块被包含到python可以找到的目录下,开发情况下不需要,我们通常会在当前文件夹运行,python可以搜索到。如果需要运行在其他服务器上,就必须指定DJANGO_SETTINGS_M 阅读全文

posted @ 2018-11-01 11:18 ExplorerMan 阅读(454) 评论(0) 推荐(0)

Django 多数据库联用

摘要: 本文讲述在一个 django project 中使用多个数据库的方法, 多个数据库的联用 以及多数据库时数据导入导出的方法。 直接给出一种简单的方法吧,想了解更多的到官方教程,点击此处 代码文件下载:project_name.zip(2017年05月01日更新) 1. 每个app都可以单独设置一个数 阅读全文

posted @ 2018-11-01 11:15 ExplorerMan 阅读(193) 评论(0) 推荐(0)

[django1.6]跑批任务错误(2006, 'MySQL server has gone away')

摘要: 有个django的定时任务的需求,调用django的orm来对数据库进行数据处理。 在交互环境下直接启动pyhton脚本没有问题,放在定时任务中时候,总是出现(2006, 'MySQL server has gone away') 的错误,开始以为是定时框架外部调用的问题,但是后来想想也不合理,为啥 阅读全文

posted @ 2018-11-01 11:03 ExplorerMan 阅读(879) 评论(0) 推荐(0)

python - 使用traceback获取详细的异常信息

摘要: try: 1/0except Exception,e: print e 输出结果是integer division or modulo by zero,只知道是报了这个错,但是却不知道在哪个文件哪个函数哪一行报的错。下面使用traceback模块 import tracebacktry: 1/0ex 阅读全文

posted @ 2018-11-01 10:47 ExplorerMan 阅读(208) 评论(0) 推荐(0)

导航