ImportError thrown in Fully Qualified Database Names are not re-raised
|Reported by:||Keegan Carruthers-Smith||Owned by:||nobody|
|Component:||Database layer (models, ORM)||Version:||master|
|Cc:||Keegan Carruthers-Smith||Triage Stage:||Unreviewed|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
If an ImportError occurs in a db supplied by django.db.backends it does not get re-raised. Instead the error is presented as a user configuration error. This only occurs if the backend is specified using a fully qualified name.