基于Django的独立运行python脚本开发
2017-02-10 12:53
405 查看
Django框架很方便,比如其方便的ORM,如果写基于Django的独立运行脚本,主要在脚本前面加上以下代码:
如果用这种方法写的服务脚本,在数据库关闭等可能导致数据库连接关闭的情况下,得重启这个服务脚本,否则ORM DB Connection会一直在失败状态。当然你也可以用异常处理来重建连接。
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环境
如果用这种方法写的服务脚本,在数据库关闭等可能导致数据库连接关闭的情况下,得重启这个服务脚本,否则ORM DB Connection会一直在失败状态。当然你也可以用异常处理来重建连接。
相关文章推荐
- 基于Django的独立运行的python脚本开发
- 基于Django的独立运行脚本开发
- 基于Django的独立运行脚本开发
- 基于Django的独立运行脚本开发
- 基于Opencv平台开发的程序在其它电脑上独立运行
- 基于Python_脚本CGI、特点、应用、开发环境(详解)
- linux下简单将python的django开发框架运行起来
- python独立脚本调用django settings
- 如何独立运行 django脚本(需要settings时)_贪婪的小猪_百度空间
- 玩聚网目前也是基于Python的Django框架开发
- 新手开发基于Django框架的python web(二)
- 基于Django的控制(WEB服务器SHELL脚本的运行)指南
- 玩聚网目前也是基于Python的Django框架开发
- Eclipse基于python、Django做Web开发
- Python Web接口开发学习笔记(基于Django框架)(一)
- 玩聚网目前也是基于Python的Django框架开发
- 如何在Windows下开发Python:在cmd下运行Python脚本+如何使用Python Shell(command line模式和GUI模式)+如何使用Python IDE
- 【Python】djangorestframework 基于django框架的接口开发
- 如何在Windows下开发Python:在cmd下运行Python脚本+如何使用Python Shell(command line模式和GUI模式)+如何使用Python IDE
- 玩聚网目前也是基于Python的Django框架开发