外部python脚本调用django项目中的方法、模型等(setup_environ)

使用场景:独立于Django项目的python脚本需要调用django中的方法或者模型。解决方案:在网上找了一番,比较多的说法是通过如下脚本:fromdjango.core.managementimportsetup_environimportPROJECTNAME.settingssetup_environ(PROJECTNAME.settings)使用发现无法import setup_environ. 原来自从django1.4以后就不再支持setup_environ了。我们可以在python脚本中直接设置django环境:importosos.environ[‘DJANGO_SETTING_MODULE’]=’PROJECTNAME.settings’

外部python脚本调用django项目中的方法、模型等(setup_environ)

相关文章:

你感兴趣的文章:

标签云: