Quando eseguo test ottengo questo errore durante l'inizializzazione del database:InvalidBasesError: Impossibile risolvere basi per [<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)
Ho creato questo proxy per il modello contrib.auth Gruppo inseriscilo nella mia app in django admin:
class GroupProxy(Group):
class Meta:
proxy = True
verbose_name = Group._meta.verbose_name
verbose_name_plural = Group._meta.verbose_name_plural
Quindi, cosa posso fare per risolvere questo problema?
@Dimitry Mikhaylov hai risolto questo problema? Sto anche affrontando lo stesso errore per il proxy che ho impostato. Sarei felice se tu mi possa aiutare. – SpiXel
Ho dovuto eseguire le migrazioni per 'contrib.auth' prima, altrimenti non funzionava. –
Potrebbe essere necessario creare una cartella di migrazione con un __init__.py vuoto in modo che Django possa effettivamente creare il file di migrazione. Vedere la risposta di Tamriel http://stackoverflow.com/questions/27261030/migration-error-with-django-1-7-1 – Jesuisme