Permalink
Browse files

Fixed #21856: Don't crash runserver when DATABASES = {}

  • Loading branch information...
1 parent 7e941ba commit f0f1ba75b090e533c1b39f516cea2d9a15307ac3 @andrewgodwin andrewgodwin committed Feb 12, 2014
Showing with 5 additions and 1 deletion.
  1. +5 −1 django/core/management/commands/runserver.py
@@ -14,6 +14,7 @@
from django.db.migrations.executor import MigrationExecutor
from django.utils import autoreload
from django.utils import six
+from django.core.exceptions import ImproperlyConfigured
naiveip_re = re.compile(r"""^(?:
(?P<addr>
@@ -101,7 +102,10 @@ def inner_run(self, *args, **options):
self.stdout.write("Performing system checks...\n\n")
self.validate(display_num_errors=True)
- self.check_migrations()
+ try:
+ self.check_migrations()
+ except ImproperlyConfigured:
+ pass
now = datetime.now().strftime('%B %d, %Y - %X')
if six.PY2:
now = now.decode('utf-8')

0 comments on commit f0f1ba7

Please sign in to comment.