在django工程的项目下自己新建的目录中,有些程序脚本由于需要用到操作数据库,或者是导入一些其他的模块,而在新建的目录下无法调用django的环境,无法操作django的orm,我们需要在脚本中加入django的项目
#:coding:utf-8 import sys,os import django base = os.path.abspath(os.path.dirname(__file__)) project_path = os.path.dirname(os.path.dirname(base)) sys.path.append(project_path) os.environ['DJANGO_SETTINGS_MODULE']='mysite.settings' django.setup()
然后引入需要的项目中的文件,比如引入models就可以操作orm