django.db.backends.mysql
est utilisé lorsque la base de données principale est MySQL
.
Ceci est piloté par le paramètres de la base de données Engine
ENGINE = `django.db.backends.postgresql_psycopg2`
Où, django.db.backends.dummy
n'est pas un paramètre à proprement parler, mais est déclenché avec
ENGINE = '' # The default setting for ENGINE
De plus,
Fouiller dans le code source pour django.db.backends.dummy
,
Aussi, dummy
génère une erreur :
ImproperlyConfigured("settings.DATABASES is improperly configured. "
"Please supply the ENGINE value. Check "
"settings documentation for more details.")