sql >> Database teknologi >  >> RDS >> PostgreSQL

django.db.utils.ProgrammingError:Relationen app_user eksisterer ikke under manage.py-testen

Har samme problem, og da det sker på ./manage.py test , kan dine migreringer være brudt.
Siden Django 1.7 er der en ny indstilling kaldet MIGRATION_MODULES , hvor du konfigurerer din apps migreringsmoduler.
Når du tilføjer følgende løsning i settings.py (findes her), springer du migreringer på test over og løste det for mig:

class DisableMigrations(object):

    def __contains__(self, item):
        return True

    def __getitem__(self, item):
        return "notmigrations"

MIGRATION_MODULES = DisableMigrations()


  1. Forespørgsel efter element af array i JSON-kolonnen

  2. Oracle pivot med underforespørgsel

  3. Matcher alle værdier i IN-sætning

  4. Hvorfor bruge et READ UNCOMMITTED isolationsniveau?