def init_django(setting_file):
base_path = os.path.dirname(os.path.abspath(__file__))
sys.path.insert(0, os.path.join(base_path))
os.environ.setdefault("DJANGO_SETTINGS_MODULE", setting_file)
django.setup()
想单独运行django代码,在代码之前调用这个函数
本文介绍了一种在Django项目中独立运行特定代码片段的方法,通过定义definit_django函数,可以设置DJANGO_SETTINGS_MODULE环境变量,使得在不启动整个Django应用的情况下也能运行部分Django代码。
def init_django(setting_file):
base_path = os.path.dirname(os.path.abspath(__file__))
sys.path.insert(0, os.path.join(base_path))
os.environ.setdefault("DJANGO_SETTINGS_MODULE", setting_file)
django.setup()
想单独运行django代码,在代码之前调用这个函数
2万+

被折叠的 条评论
为什么被折叠?
