我在我的项目中创建了一个"帐户"应用程序,并添加到已安装的应用程序和此代码;
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',
]