django报错系列django.core.exceptions.ImproperlyConfigured
Posted python编码
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django报错系列django.core.exceptions.ImproperlyConfigured相关的知识,希望对你有一定的参考价值。
执行 python manage.py makemigrations
报错:django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.
具体看下面
找到python安装目录下的base.py文件
打开base.py对mysql的version版本判断的语句注释掉即可
# if version < (1, 3, 13):
# raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)
再次执行python manage.py makemigrations
运行python manage.py migrate
运行 python manage.py runserver
这样就搞定啦!
以上是关于django报错系列django.core.exceptions.ImproperlyConfigured的主要内容,如果未能解决你的问题,请参考以下文章
解决报错:Django框架数据库迁移出现报错:django.db.migrations.exceptions.InconsistentMigrationHistory(图文并茂)