Django项目的外部python脚本调用django中的方法或模型

django  

使用场景

  • Django项目的外部python脚本调用django中的方法或模型

解决方案

BaseDir = "/".join(os.path.dirname(os.path.abspath(__file__)).split("/")[:-2])  
sys.path.append(BaseDir)  
os.environ.setdefault("DJANGO_SETTINGS_MODULE","PORJECTNAME.settings")  
django.setup()  

这样就可以使用django的ORM了