- 报错如下
django.core.exceptions.ImproperlyConfigured: Requested setting MONGO_SERVER, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings. - 检查配置是否存在
- 检查配置文件路径是否配置正确,查看manage.py 文件
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project.settings.prod')
是否配置正确 - 如果在非 django 运行环境中使用django.conf settings 也会出现这种情况,比如测试文件中想要测试数据库是否正常,然后测试时报错
- 解决访问,将测试代码封装成 一个 url ,然后通过request 访问
- 在Django shell模式中测试
Django conf.settings 找不到 配置
最新推荐文章于 2023-04-19 12:21:14 发布