使用场景:独立于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), 感谢原作者分享。 而是面对它们,同它们打交道,