在django框架中需要写一些可以独立运行的脚本,例如周期性的数据库操作。而数据库的连接信息一般都保存在Django的settings.py文件中,由此产生了怎样让python的独立脚本调用Django配置信息的问题。

  使用Django框架中的方法:

from django.conf import settings

  单独运行脚本时获得的settings为空,不可行!

  正确的方法是:

sys.path.append(项目目录)
os.environ['DJANGO_SETTINGS_MODULE'] = '项目目录.settings'

 

 

  

posted on 2015-08-06 16:41  JDAMOY  阅读(314)  评论(0)    收藏  举报