尝试安装django-allauth后,遇到以下异常:
django.core.exceptions.ImproperlyConfigured: Application labels aren't unique, duplicates: account
settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.sites',
'django.contrib.staticfiles',
'allauth',
'allauth.account',
'allauth.socialaccount',
'allauth.socialaccount.providers.google',
'sass_processor',
'compressor',
'apps.main',
'apps.account',
]
我认为它必须对我的应用程序 account 做些事情,我读到Django 1.7之后,每个应用程序都需要一个唯一的标签。因此,我尝试在 apps.py 中设置标签,但仍然遇到相同的异常。
apps.py
from django.apps import AppConfig
class AccountConfig(AppConfig):
name = 'account'
label = 'my_accounts'
我想念什么?