Kiedy uruchomić testy otrzymuję ten błąd podczas inicjalizacji bazy danych:InvalidBasesError: Nie można rozwiązać podstaw [<ModelState: „users.GroupProxy”]
django.db.migrations.state.InvalidBasesError: Cannot resolve bases for [<ModelState: 'users.GroupProxy'>]
This can happen if you are inheriting models from an app with migrations (e.g. contrib.auth)
Stworzyłem ten proxy dla modelu contrib.auth do Grupy umieść go w mojej aplikacji w django admin:
class GroupProxy(Group):
class Meta:
proxy = True
verbose_name = Group._meta.verbose_name
verbose_name_plural = Group._meta.verbose_name_plural
Co mogę zrobić, aby rozwiązać ten problem?
@Dimitry Mikhaylov rozwiązałeś ten problem? Mam także do czynienia z dokładnie tym samym błędem dla ustawionego proxy. Byłbym szczęśliwy, gdybyś mógł mi pomóc. – SpiXel
Musiałem uruchomić migracje dla 'contrib.auth' wcześniej, to nie działało inaczej. –
Może być konieczne utworzenie folderu migracji z pustym __init__.py w nim, więc Django może faktycznie utworzyć plik migracji. Zobacz odpowiedź Tamriel http://stackoverflow.com/questions/27261030/migration-error-with-django-1-7-1 – Jesuisme