This pull request allows views to raise urlresolvers.DoesNotResolve to make the URL resolver to ignore the view and keep resolving the URL.
Merge pull request #366 from collinanderson/patch-6
fixed rfc comment typo in middleware/csrf.py
Document and test 'type' usage in Widget attrs
Removed an obsolete documentation page about admin style customization.
Removed a colloquialism ("and then some") from the documentation inde…
…x page that would be confusing to non-native English speakers.
Fixed #18790 -- Encoded database password on Python 2
Thanks firstname.lastname@example.org for the report.
Fixed #18182 -- Made is_usable_password check if hashing algorithm is…
The display of the ReadOnlyPasswordHashWidget has also been improved to
distinguish empty/unusable password from erroneous password.
Fixed #18453 also.
Thanks danielr and Leo for the reports and Moritz Sichert for the
Fixed test output check when password is blank
Made minimal changes to make gis test suite start with Python 3
[py3] Fixed GeoDjango mutable list tests
Fixed my terribly outdated profile in committers.txt in celebration o…
…f my commit bit.
Fixed #16774 -- Allow view to raise DoesNotResolve to make URL Resolv…
…er to keep searching for a URL.
I don't think this check is required anymore since you're already breaking at line 115.
The break at line 115 was part of a nested loop... I added the check back in the next commit, but now it uses the for-loop else operator.
No need to assign the exception to e since it's not used.
This should be replaced by an else statement.
DoesNotResolve should be imported before get_resolver.
I've followed your comments and fixed up the code:
Made changes asked in review by charettes https://github.com/meric/dj…
Refs #16774 Made sure ValueError is raised if None is returned by vie…
Refs #16774 Made `RegexURLResolver.resolve` retain tried URLs state i…
…f new argument `reset` is False.
It looks like there is a more up-to-date patch on the ticket.