错误信息

django.core.exceptions.ImproperlyConfigured: Requested setting CACHES, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.

问题描述

今天在Django集成Redis的时候出现了这个问题,提示信息的意思大致是找不到setting.py中对应的配置项,但是奇怪的是我已经配置了,怎么就占不到了?
看了一位博主的帖子,总结原因如下:

原因:已经安装了django-redis,并在Setting.py配置文件中配置了CACHES信息,但在做测试的时候,没有把Django的配置文件加载进来

解决办法

这个解决办法也是下下策吧,就是手动加载配置文件

具体操作如下:

打码部分为项目名

 os.environ.setdefault('DJANGO_SETTINGS_MODULE', '你的项目名.settings')

参考博文
博文链接

问题解决!!!

django.core.exceptions.ImproperlyConfigured: Requested setting CACHES报错解决办法相关推荐

  1. django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)...

    在python的开发中,遇到了这个错误:  django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_T ...

  2. 【Django】有效解决django.core.exceptions.ImproperlyConfigured: Requested setting EMAIL_FROM, but settings

    一.问题描述 在使用celery进行异步邮箱验证时,定义好异步任务和配置好celery的相关设置后,使用celery -A celery_tasks.main worker -l INFO命令能正确启 ...

  3. celery异步邮件发送系统出现django.core.exceptions.ImproperlyConfigured: Requested setting EMAIL_FROM

    解决办法: 在tasks.py中加入下面几句: import os import django os.environ.setdefault("DJANGO_SETTINGS_MODULE&q ...

  4. 启动celery后执行任务报错:django.core.exceptions.ImproperlyConfigured

    工作的环境版本如下: [Django version]: 2.1 [celery version]:4.4.0rc2 [python version]: 3.7 [Redis version]:3.2 ...

  5. django3.0报错django.core.exceptions.ImproperlyConfigured

    django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not ...

  6. python基于Django框架编译报错“django.core.exceptions.ImproperlyConfigured”的解决办法?...

    下面是我具体遇到的问题和解决方法: 错误详细信息: django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_IND ...

  7. Python项目运行报错 django.core.exceptions.ImproperlyConfigured: WSGI application ‘WebTool.wsgi.application

    问题描述:使用Pycharm运行python项目报错:django.core.exceptions.ImproperlyConfigured: WSGI application 'WebTool.ws ...

  8. django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).

    启动Django python36 manage.py runserver 0.0.0.0:8888 报错信息如下: django.core.exceptions.ImproperlyConfigur ...

  9. python 踩坑之解决django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.Did you insta

    1. 电脑无意点了升级之后就各种不正常,之前运行好好的django项目,突然出现 我明明是安装了mysqlclient的,执行pip3 freeze能看到实际上我已经安装了mysqlclient. 2 ...

最新文章

  1. 李航统计学习方法视频教程
  2. git 查看公共commit_git使用点滴:如何查看commit的内容
  3. springboot+springcloud相关问题
  4. [Angular 依赖注入详谈] Angular Module Providers几种类型的实现源代码具体位置
  5. [kuangbin]各种各样的题单
  6. Python 3 与 Javascript escape 传输确保数据正确方法和中文乱码解决方案
  7. java实例变量,局部变量,类变量和final变量
  8. Google Jump Consistent Hash 一致性哈希算法
  9. 多个字段排序_SQL | 汇总分析、排序、运行顺序
  10. MySQL数据监控案例_zabbix 监控多实例mysql
  11. 安装torchsnooper、convokit、entmax库
  12. 使用ThinkPHP扩展,实现Redis的CURD操作。
  13. 最全的ASCII码对照表
  14. 警惕!全球酒店门锁很容易受到黑客攻击
  15. Linux挂在netapp存储,使用NFS4协议在NETAPP存储下不能MOUNT的分析和解决
  16. 一个英文字母,一个中文各占多少字节
  17. API的理解和使用——全局命令
  18. 如何给PDF文件加密?PDF文件加密操作步骤来了
  19. 【译】SafetyNet:Google对Android的篡改检测 (SafetyNet: Google's tamper detection - Part 1 )
  20. part-18 压摆率SR

热门文章

  1. 本人新书 Visual C#2010开发权威指南出版-感谢大家一如既往的支持-感谢CSDN总裁蒋涛以及他率领的CSDN团队提供的支持!
  2. Linux kswapd0进程CPU占用过高,病毒清理
  3. Python(解非线性方程和线性方程)求水力学法向深度-浪涌高度速度及互连反应器中的浓度和流体分布
  4. 我家云折腾之硬改解决硬盘掉盘及休眠
  5. stacktrace not available;stata报错:stacktrace not available是什么意思,如何解决?
  6. gcc、cc与make
  7. 全球最火的程序员学习路线!架构师花费近一年时间整理出来的安卓核心知识,年薪超过80万!
  8. RadioButton单选按钮
  9. 畅想未来计算机应用,走进智慧城市,畅想未来生活
  10. 第14届 蓝桥杯青少组 STEMA C++ 选拔赛 真题