应用程序标签不是唯一的,重复项:帐户



我在我的项目中创建了一个"帐户"应用程序,并添加到已安装的应用程序和此代码;

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',
'account',
'allauth',
'allauth.account',
'allauth.socialaccount',
]

而且,我运行这个项目(python manage.py runserver(,我有一个问题:

django.core.exceptions.配置不正确:应用程序标签不是唯一的,重复:帐户

我以前没有见过这个问题,我也不知道。

您的帐户/应用程序.py文件中指定一个新的应用程序配置- Django Doc

# account/apps.py
from django.apps import AppConfig

class AccountConfig(AppConfig):
name = 'account'
label = 'any_unique_name'

并将您的INSTALLED_APPS设置更新为,

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',
'account.apps.AccountConfig',  # change this
'allauth',
'allauth.account',
'allauth.socialaccount',
]