本文主要是介绍django.core.exceptions.ImproperlyConfigured: Application labels aren‘t unique, duplicates: admin详解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在Django修改数据库,使其能够存储与模型Topic 相 关的信息。为此,在终端窗口中执行下面的命令:
python manage.py makemigrations learning_logs
如果出现以下页面:
那么就是说与django自带的‘django.contrib.auth’冲突,所以就会报错
解决办法是:将创建的app重新命名,尽量不要以’admin, auth, contenttypes, sessions, messages, staticfiles’ 命名app,否则就会报错!
另外,注意:
在setting.py注册app的时候,每个app一定要用逗号隔开,以下的写法是错误的
INSTALLED_APPS = ['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','account''blog',
]
运行程序这时候会报错“ ModuleNotFoundError: No module named ‘accountblog’ ”
这篇关于django.core.exceptions.ImproperlyConfigured: Application labels aren‘t unique, duplicates: admin详解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!