Fixed #2285 -- Tweaked the error message after model errors at "syncdb" time so
that we don't report an app name of "None". git-svn-id: http://code.djangoproject.com/svn/django/trunk@3276 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
a778c9de47
commit
5404e6e93b
|
@ -1003,7 +1003,10 @@ def _check_for_validation_errors(app=None):
|
||||||
s = StringIO()
|
s = StringIO()
|
||||||
num_errors = get_validation_errors(s, app)
|
num_errors = get_validation_errors(s, app)
|
||||||
if num_errors:
|
if num_errors:
|
||||||
sys.stderr.write(style.ERROR("Error: %s couldn't be installed, because there were errors in your model:\n" % app))
|
if app:
|
||||||
|
sys.stderr.write(style.ERROR("Error: %s couldn't be installed, because there were errors in your model:\n" % app))
|
||||||
|
else:
|
||||||
|
sys.stderr.write(style.ERROR("Error: Couldn't install apps, because there were errors in one or more models:\n"))
|
||||||
s.seek(0)
|
s.seek(0)
|
||||||
sys.stderr.write(s.read())
|
sys.stderr.write(s.read())
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
Loading…
Reference in New Issue