django.db.backends.mysql
jest używany, gdy wewnętrzna baza danych to MySQL
.
Jest to napędzane przez ustawienia bazy danych Engine
ENGINE = `django.db.backends.postgresql_psycopg2`
Gdzie jak, django.db.backends.dummy
nie jest ustawieniem samo w sobie, ale jest wyzwalane za pomocą
ENGINE = '' # The default setting for ENGINE
Co więcej,
Zagłębianie się w kod źródłowy dla django.db.backends.dummy
,
Również dummy
zgłasza błąd:
ImproperlyConfigured("settings.DATABASES is improperly configured. "
"Please supply the ENGINE value. Check "
"settings documentation for more details.")