﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
10696	manage.py throws away exception information	Leo Shklovskii	nobody	"When an ImportError occurs in manage.py, the exception is caught and stored in a variable - e, but that data isn't used in the error message at all.

Because settings.py is a python file, there could be a variety of issues that come up and its useful to see what the actual underlying error is. In my usecase, I have the line
{{{
from settings_local import *
}}}
at the end of the main settings.py file. If settings_local.py doesn't exist, then an import error gets thrown but the exception handling in manage.py swallows it. It would be great to add something like:
{{{
sys.stderr.write(e.message + '\n')
}}}
to manage.py to surface the actual error that's occurring."	Bug	closed	Core (Other)	dev	Normal	duplicate			Design decision needed	0	0	0	0	0	0
