django.core.exceptions.ImproperlyConfigured: Requested setting LOGGING_CONFIG, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
提示缺少环境变量 DJANGO_SETTINGS_MODULE
其中的一个解决方案:设置当前的环境变量,该环境变量只在本程序有效:
在需要导入models模块的程序中设置:其中django为project名。
import os,django
os.environ['DJANGO_SETTINGS_MODULE'] = 'django项目.settings'
django.setup()
为了方便进行数据测试,在django中创建的其他py文件(包括test.py)时,需要加入上述代码才能正常导入models。