Mendapat masalah yang sama, dan karena itu terjadi pada ./manage.py test
, migrasi Anda mungkin rusak.
Sejak Django 1.7, ada pengaturan baru yang disebut MIGRATION_MODULES
, tempat Anda mengonfigurasi modul migrasi aplikasi Anda.
Menambahkan solusi berikut di settings.py (ditemukan di sini) melewatkan migrasi pada pengujian, dan menyelesaikannya untuk saya:
class DisableMigrations(object):
def __contains__(self, item):
return True
def __getitem__(self, item):
return "notmigrations"
MIGRATION_MODULES = DisableMigrations()