Django:django-allauth导致“应用程序标签不是唯一的”

时间:2019-12-08 14:09:18

标签: python django

尝试安装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'

我想念什么?

0 个答案:

没有答案