在运行项目,准备迁移时出现的如下错误:
django.core.exceptions.ImproperlyConfigured:
The included URLconf '
by a circular import.
解决办法
在user和chat应用下的urls.py中添加urlpatterns=[]
在运行项目,准备迁移时出现的如下错误:
django.core.exceptions.ImproperlyConfigured:
The app module
解决方案:
出现这种错误的原因之一是因为在Django工程路径中找不到此app的路径,需要在此app下新建一个包文件__init__.py 即可解决此问题。
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连接MySQL数据库时出错
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb'
解决方案
1.安装pymysql模块
pip install pymysql
2.在项目同名目录中的__init__.py文件中添加以下两行代码
import pymysql
pymysql.install_as_MySQLdb()