1.当普通py文件和Django根目录不在同一级目录下时,需要加这一句sys.path.append("../")
,当然,具体层级关系与linux中命令相同
import os, sys, django
sys.path.append("../")
os.environ.update({"DJANGO_SETTINGS_MODULE": "cos.settings"})
django.setup()
def func():
pass
if __name__ == '__main__':
func()
2.当两者在同一级目录下时,可以不加这一段代码
sys.path.append("../")
网友评论