django报错:
Eclipse pydev 运行不出错,cmd 命令行界面中Python 运行出错:
django.core.exceptions.ImproperlyConfigured:
Requested setting DATABASES, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call
settings.configure() before accessing settings.
解决方法一:
Main代码中增加;
import os
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
解决方法二:
命令行运行程序之前运行以下命令或者在bat 批处理文件中增加这句话;
set DJANGO_SETTINGS_MODULE=mysite.settings

本文介绍了在使用Django时遇到的一个常见错误:ImproperlyConfigured异常,原因是未正确配置数据库设置。文中提供了两种解决方案:一种是在代码中直接设置环境变量DJANGO_SETTINGS_MODULE,另一种是在命令行中设置该环境变量。
2464

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



