diff --git a/django/core/management/commands/runserver.py b/django/core/management/commands/runserver.py
index 391e0b4..f60bbc3 100644
a
|
b
|
class Command(BaseCommand):
|
89 | 89 | quit_command = (sys.platform == 'win32') and 'CTRL-BREAK' or 'CONTROL-C' |
90 | 90 | |
91 | 91 | self.stdout.write("Validating models...\n\n") |
92 | | self.validate(display_num_errors=True) |
| 92 | try: |
| 93 | self.validate(display_num_errors=True) |
| 94 | except CommandError as e: |
| 95 | # Model validations errors are not always fatal; report the errors |
| 96 | # and continue. |
| 97 | error_text = str(e) |
| 98 | self.stderr.write(error_text + '\n') |
93 | 99 | self.stdout.write(( |
94 | 100 | "%(started_at)s\n" |
95 | 101 | "Django version %(version)s, using settings %(settings)r\n" |