app/django/core/urlresolvers.py
changeset 446 0b479d573a4c
parent 323 ff1a9aa48cfd
equal deleted inserted replaced
445:31927f21970d 446:0b479d573a4c
   129         try:
   129         try:
   130             self._callback = get_callable(self._callback_str)
   130             self._callback = get_callable(self._callback_str)
   131         except ImportError, e:
   131         except ImportError, e:
   132             mod_name, _ = get_mod_func(self._callback_str)
   132             mod_name, _ = get_mod_func(self._callback_str)
   133             raise ViewDoesNotExist, "Could not import %s. Error was: %s" % (mod_name, str(e))
   133             raise ViewDoesNotExist, "Could not import %s. Error was: %s" % (mod_name, str(e))
   134         except AttributeError, e:
   134         #except AttributeError, e:
   135             mod_name, func_name = get_mod_func(self._callback_str)
   135             #mod_name, func_name = get_mod_func(self._callback_str)
   136             raise ViewDoesNotExist, "Tried %s in module %s. Error was: %s" % (func_name, mod_name, str(e))
   136             #raise ViewDoesNotExist, "Tried %s in module %s. Error was: %s" % (func_name, mod_name, str(e))
   137         return self._callback
   137         return self._callback
   138     callback = property(_get_callback)
   138     callback = property(_get_callback)
   139 
   139 
   140 class RegexURLResolver(object):
   140 class RegexURLResolver(object):
   141     def __init__(self, regex, urlconf_name, default_kwargs=None):
   141     def __init__(self, regex, urlconf_name, default_kwargs=None):