Django

Code

Changeset 193

Show
Ignore:
Timestamp:
07/18/05 23:30:23 (3 years ago)
Author:
adrian
Message:

Improved ViewDoesNotExist? error messages in django.core.urlresolvers

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/core/urlresolvers.py

    r3 r193  
    3939        try: 
    4040            return getattr(__import__(mod_name, '', '', ['']), func_name) 
    41         except (ImportError, AttributeError)
    42             raise ViewDoesNotExist, self.callback 
     41        except (ImportError, AttributeError), e
     42            raise ViewDoesNotExist, "Tried %s. Error was: %s" % (self.callback, str(e)) 
    4343 
    4444class RegexURLMultiplePattern: 
     
    9393        try: 
    9494            return getattr(__import__(mod_name, '', '', ['']), func_name), {} 
    95         except (ImportError, AttributeError)
    96             raise ViewDoesNotExist, self.callback 
     95        except (ImportError, AttributeError), e
     96            raise ViewDoesNotExist, "Tried %s. Error was: %s" % (self.callback, str(e))