如何在django框架下运行脚本

在django 1.5版本框架下运行脚本,只需要在脚本前加上如下代码:

#!/usr/bin/python
import os,sys
from django.utils.importlib import import_module
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "hustyx.settings")
import_module('hustyx')
#------------------ django environment has been setuped -----------#

##### script content here #####

脚本放在站点主目录下,就可以import网站内的model了,对各种对象数据进行处理。

其原理跟在模块中实现management/commands/XXX.py,然后在manage.py下使用命令执行一样。

发表于 2014年05月26日 22:35   评论:0   阅读:2639  



回到顶部

首页 | 关于我 | 关于本站 | 站内留言 | rss
python logo   django logo   tornado logo