sql >> Base de Datos >  >> RDS >> PostgreSQL

django.db.utils.ProgrammingError:la relación app_user no existe durante la prueba de manage.py

Tengo el mismo problema, y ​​como sucede en ./manage.py test , sus migraciones pueden interrumpirse.
Desde Django 1.7, hay una nueva configuración llamada MIGRATION_MODULES , en el que configura los módulos de migración de su aplicación.
Agregar la siguiente solución alternativa en settings.py (que se encuentra aquí) omite las migraciones en las pruebas y lo resolvió por mí:

class DisableMigrations(object):

    def __contains__(self, item):
        return True

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

MIGRATION_MODULES = DisableMigrations()