django.core.exceptions.ImproperlyConfigured: Requested setting CACHES报错解决办法
错误信息
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报错解决办法相关推荐
- django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)...
在python的开发中,遇到了这个错误: django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_T ...
- 【Django】有效解决django.core.exceptions.ImproperlyConfigured: Requested setting EMAIL_FROM, but settings
一.问题描述 在使用celery进行异步邮箱验证时,定义好异步任务和配置好celery的相关设置后,使用celery -A celery_tasks.main worker -l INFO命令能正确启 ...
- celery异步邮件发送系统出现django.core.exceptions.ImproperlyConfigured: Requested setting EMAIL_FROM
解决办法: 在tasks.py中加入下面几句: import os import django os.environ.setdefault("DJANGO_SETTINGS_MODULE&q ...
- 启动celery后执行任务报错:django.core.exceptions.ImproperlyConfigured
工作的环境版本如下: [Django version]: 2.1 [celery version]:4.4.0rc2 [python version]: 3.7 [Redis version]:3.2 ...
- django3.0报错django.core.exceptions.ImproperlyConfigured
django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not ...
- python基于Django框架编译报错“django.core.exceptions.ImproperlyConfigured”的解决办法?...
下面是我具体遇到的问题和解决方法: 错误详细信息: django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_IND ...
- Python项目运行报错 django.core.exceptions.ImproperlyConfigured: WSGI application ‘WebTool.wsgi.application
问题描述:使用Pycharm运行python项目报错:django.core.exceptions.ImproperlyConfigured: WSGI application 'WebTool.ws ...
- 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 ...
- python 踩坑之解决django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.Did you insta
1. 电脑无意点了升级之后就各种不正常,之前运行好好的django项目,突然出现 我明明是安装了mysqlclient的,执行pip3 freeze能看到实际上我已经安装了mysqlclient. 2 ...
最新文章
- 李航统计学习方法视频教程
- git 查看公共commit_git使用点滴:如何查看commit的内容
- springboot+springcloud相关问题
- [Angular 依赖注入详谈] Angular Module Providers几种类型的实现源代码具体位置
- [kuangbin]各种各样的题单
- Python 3 与 Javascript escape 传输确保数据正确方法和中文乱码解决方案
- java实例变量,局部变量,类变量和final变量
- Google Jump Consistent Hash 一致性哈希算法
- 多个字段排序_SQL | 汇总分析、排序、运行顺序
- MySQL数据监控案例_zabbix 监控多实例mysql
- 安装torchsnooper、convokit、entmax库
- 使用ThinkPHP扩展,实现Redis的CURD操作。
- 最全的ASCII码对照表
- 警惕!全球酒店门锁很容易受到黑客攻击
- Linux挂在netapp存储,使用NFS4协议在NETAPP存储下不能MOUNT的分析和解决
- 一个英文字母,一个中文各占多少字节
- API的理解和使用——全局命令
- 如何给PDF文件加密?PDF文件加密操作步骤来了
- 【译】SafetyNet:Google对Android的篡改检测 (SafetyNet: Google's tamper detection - Part 1 )
- part-18 压摆率SR
热门文章
- 本人新书 Visual C#2010开发权威指南出版-感谢大家一如既往的支持-感谢CSDN总裁蒋涛以及他率领的CSDN团队提供的支持!
- Linux kswapd0进程CPU占用过高,病毒清理
- Python(解非线性方程和线性方程)求水力学法向深度-浪涌高度速度及互连反应器中的浓度和流体分布
- 我家云折腾之硬改解决硬盘掉盘及休眠
- stacktrace not available;stata报错:stacktrace not available是什么意思,如何解决?
- gcc、cc与make
- 全球最火的程序员学习路线!架构师花费近一年时间整理出来的安卓核心知识,年薪超过80万!
- RadioButton单选按钮
- 畅想未来计算机应用,走进智慧城市,畅想未来生活
- 第14届 蓝桥杯青少组 STEMA C++ 选拔赛 真题