Na uaktualnieniu do Django 1.7 dostaję następujący komunikat o błędzie z ./manage.py
Jak rozwiązać "django.core.exceptions.ImproperlyConfigured: Etykiety aplikacji nie są unikalne, duplikaty: foo" w Django 1.7?
$ ./manage.py
Traceback (most recent call last):
File "./manage.py", line 16, in <module>
execute_from_command_line(sys.argv)
File "/home/johnc/.virtualenvs/myproj-django1.7/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 427, in execute_from_command_line
utility.execute()
File "/home/johnc/.virtualenvs/myproj-django1.7/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 391, in execute
django.setup()
File "/home/johnc/.virtualenvs/myproj-django1.7/local/lib/python2.7/site-packages/django/__init__.py", line 21, in setup
apps.populate(settings.INSTALLED_APPS)
File "/home/johnc/.virtualenvs/myproj-django1.7/local/lib/python2.7/site-packages/django/apps/registry.py", line 89, in populate
"duplicates: %s" % app_config.label)
django.core.exceptions.ImproperlyConfigured: Application labels aren't unique, duplicates: foo
czym problem i jak mogę go rozwiązać?
PYTAJĄCY nie zaakceptował własnej odpowiedzi, ale jest ona poprawna. Kiedy to zrobisz, umieścisz "full.python.path.to.your.app.foo.apps.FooConfig" w swoim 'INSTALLED_APPS' i wszystko działa zgodnie z oczekiwaniami. – Brett
Nie działa dla mnie –
Chciałem tylko wspomnieć, że po dodaniu etykiety uruchom migrację w następujący sposób: Python manage.py makemigrations my.foo – 82din