Django

Code

Ticket #5732 (closed: fixed)

Opened 1 year ago

Last modified 1 year ago

urls.py import error

Reported by: ChCh Assigned to: nobody
Milestone: Component: Uncategorized
Version: SVN Keywords:
Cc: Triage Stage: Unreviewed
Has patch: 1 Needs documentation:
Needs tests: Patch needs improvement:

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

Attachments

Change History

10/21/07 12:51:06 changed by mtredinnick

  • status changed from new to closed.
  • resolution set to fixed.

(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).


Add/Change #5732 (urls.py import error)




Change Properties
Action