django.db.backends.mysql
viene utilizzato quando il database di backend è MySQL
.
Ciò è guidato dalle impostazioni del database Engine
ENGINE = `django.db.backends.postgresql_psycopg2`
Dove come, django.db.backends.dummy
non è un'impostazione per dire, ma viene attivato con
ENGINE = '' # The default setting for ENGINE
Inoltre,
Approfondimento del codice sorgente per django.db.backends.dummy
,
Inoltre, dummy
genera un errore:
ImproperlyConfigured("settings.DATABASES is improperly configured. "
"Please supply the ENGINE value. Check "
"settings documentation for more details.")