From 7e8b3e7d5e2a96482e090a9c2e6eb8965398f47e Mon Sep 17 00:00:00 2001 From: Adrian Holovaty Date: Fri, 16 Dec 2005 02:04:32 +0000 Subject: [PATCH] magic-removal: Changed django/db/__init__.py to raise ImproperlyConfigured if DATABASE_ENGINE is blank. git-svn-id: http://code.djangoproject.com/svn/django/branches/magic-removal@1681 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/db/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/django/db/__init__.py b/django/db/__init__.py index 8c553c52c9..ae048766ff 100644 --- a/django/db/__init__.py +++ b/django/db/__init__.py @@ -2,6 +2,10 @@ from django.conf.settings import DATABASE_ENGINE __all__ = ('backend', 'connection', 'DatabaseError') +if not DATABASE_ENGINE: + from django.core.exceptions import ImproperlyConfigured + raise ImproperlyConfigured, "You haven't set the DATABASE_ENGINE setting yet." + try: backend = __import__('django.db.backends.%s.base' % DATABASE_ENGINE, '', '', ['']) except ImportError, e: