Django 2.0:应用程序标签不是唯一的,重复:auth

Sev*_*ell 0 python django django-admin django-authentication django-allauth

我尝试迁移文件后出现此错误

PS C:\ djangoproject\src> python manage.py makemigrations Traceback(最近一次调用最后一次):文件"manage.py",第15行,在execute_from_command_line(sys.argv)文件"C:\ Program Files\Python36\lib\site-packages\django\core\management__init __.py",第371行,在execute_from_command_line utility.execute()文件"C:\ Program Files\Python36\lib\site-packages\django\core\management__init __.py",第347行,执行django.setup()文件"C:\ Program Files\Python36\lib\site-packages\django__init __.py",第24行,在安装程序apps.populate(settings.INSTALLED_APPS)文件"C:\ Program Files\Python36\lib\site-packages\django\apps\registry.py",第93行,填充"duplicates:%s"%app_config.label) django.core.exceptions.ImproperlyConfigured:应用程序标签不是唯一的,重复: AUTH

请帮忙.

Rak*_*esh 6

你有一个额外的 'django.contrib.auth'

INSTALLED_APPS = [ 'django.contrib.admin', 
               'django.contrib.auth', 
               'django.contrib.contenttypes', 
               'django.contrib.sessions', 
               'django.contrib.messages', 
               'django.contrib.staticfiles', 
               'profiles', 
               'crispy_forms', 
               'django.contrib.auth',     --->EXTRA Remove this
               'django.contrib.sites', 
               'allauth', 
               'allauth.account'
 ]
Run Code Online (Sandbox Code Playgroud)