基于Django的独立运行脚本开发
2017-06-20 14:59
232 查看
Django框架很方便,比如其方便的ORM,如果写基于Django的独立运行脚本,主要在脚本前面加上以下代码:
2、如果用这种方法写的服务脚本,在数据库关闭等可能导致数据库连接关闭的情况下,得重启这个服务脚本,否则ORM DB Connection会一直在失败状态。当然你也可以用异常处理来重建连接。
参考:http://blog.csdn.net/wang1144/article/details/41362283
import sys,os,django sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) #把manage.py所在目录添加到系统目录 os.environ['DJANGO_SETTINGS_MODULE'] = 'jcsbms.settings' #设置setting文件 django.setup()#初始化Django环境
2、如果用这种方法写的服务脚本,在数据库关闭等可能导致数据库连接关闭的情况下,得重启这个服务脚本,否则ORM DB Connection会一直在失败状态。当然你也可以用异常处理来重建连接。
参考:http://blog.csdn.net/wang1144/article/details/41362283
相关文章推荐
- 基于Django的独立运行的python脚本开发
- 基于Django的独立运行脚本开发
- 基于Django的独立运行python脚本开发
- 基于Django的独立运行脚本开发
- 如何独立运行 django脚本(需要settings时)_贪婪的小猪_百度空间
- 基于Opencv平台开发的程序在其它电脑上独立运行
- 如何配置基于django的独立运行进程
- 基于Django的控制(WEB服务器SHELL脚本的运行)指南
- 基于.NET开发和运行环境,架构校园信息系统[10]
- 基于.NET开发和运行环境,架构校园信息系统[13]
- 基于.NET开发和运行环境,架构校园信息系统[8]
- 基于.NET开发和运行环境,架构校园信息系统[4]
- 基于虚拟仪器技术的运行环境仿真系统的开发研究
- 基于.NET开发和运行环境,架构校园信息系统[3]
- 基于.NET开发和运行环境,架构校园信息系统[11]
- 玩聚网目前也是基于Python的Django框架开发
- 基于 Django 框架的敏捷 Web 开发
- 基于.NET开发和运行环境,架构校园信息系统[2]
- 基于.NET开发和运行环境,架构校园信息系统[5]
- 基于.NET开发和运行环境,架构校园信息系统[1]