• Grzegorz Nosek's avatar
    Fixed #18373 - improved handling of Resolver404s from views · 79558c78
    Grzegorz Nosek yazdı
    When django.core.urlresolvers.resolve was called from a view, failed
    and the exception was propagated and rendered by technical_404_response,
    the URL mentioned on the page was the current URL instead of the URL
    passed to resolve().
    
    Fixed by using the path attribute from the Resolver404 exception instead
    of request.path_info. Also cleaned up the exceptions to use standard
    named parameters instead of stuffing a dict in args[0]
    79558c78
views.py 11.2 KB