0
0
mirror of https://github.com/django/django.git synced 2024-11-29 22:56:46 +01:00

Fixed #30600 -- Clarified that ValueError raised by converter.to_python() means no match.

This commit is contained in:
sp1rs 2019-07-03 23:30:18 +05:30 committed by Mariusz Felisiak
parent d37ea5f09b
commit f197c3dd91

View File

@ -146,7 +146,9 @@ A converter is a class that includes the following:
* A ``to_python(self, value)`` method, which handles converting the matched * A ``to_python(self, value)`` method, which handles converting the matched
string into the type that should be passed to the view function. It should string into the type that should be passed to the view function. It should
raise ``ValueError`` if it can't convert the given value. raise ``ValueError`` if it can't convert the given value. A ``ValueError`` is
interpreted as no match and as a consequence a 404 response is sent to the
user.
* A ``to_url(self, value)`` method, which handles converting the Python type * A ``to_url(self, value)`` method, which handles converting the Python type
into a string to be used in the URL. into a string to be used in the URL.