Opened 18 years ago
Closed 18 years ago
#5732 closed (fixed)
urls.py import error
| Reported by: | ChCh | Owned by: | nobody |
|---|---|---|---|
| Component: | Uncategorized | Version: | dev |
| Severity: | Keywords: | ||
| Cc: | Triage Stage: | Unreviewed | |
| Has patch: | yes | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | no | UI/UX: | no |
Description
I've forgotten to create urls.py, but included it in.
Strange errors were happened (single request after server restart - error, next requests - url tag does not work).
After some work on this problem I have made this patch for django/core/urlresolvers.py :
*** urlresolvers.py.ORIG Wed Oct 10 20:13:21 2007
--- urlresolvers.py Wed Oct 10 20:38:57 2007
***************
*** 253,256 ****
--- 253,259 ----
# Invalid urlconf_name, such as "foo.bar." (note trailing period)
raise ImproperlyConfigured, "Error while importing URLconf %r: %s" % (self.urlconf_name, e)
+ except ImportError, e:
+ # URL file not exist
+ raise ImproperlyConfigured, "Error while importing URLconf %r: %s" % (self.urlconf_name, e)
return self._urlconf_module
urlconf_module = property(_get_urlconf_module)
and have got verbose error info.
Andrey Chichak
Note:
See TracTickets
for help on using tickets.
(In [6584]) Fixed #5732 -- Catch all possible errors when importing a URLConf file. This
leads to error messages that contain the name of the problem file (useful when
the problem is part of an include() import).