[1.7.x] Fixed #23169 - Misc docs fixes.
Backport of e4dd8b5dde
from master
This commit is contained in:
parent
d723da383d
commit
a582431b41
|
@ -279,7 +279,7 @@ as the rendered output.
|
|||
See the :ref:`format localization <format-localization>` documentation for
|
||||
more information.
|
||||
|
||||
.. _built-in fields:
|
||||
.. _built-in-fields:
|
||||
|
||||
Built-in ``Field`` classes
|
||||
--------------------------
|
||||
|
@ -407,7 +407,7 @@ For each field, we describe the default widget used if you don't specify
|
|||
|
||||
If no ``input_formats`` argument is provided, the default input formats are::
|
||||
|
||||
['%Y-%m-%d', # '2006-10-25'
|
||||
['%Y-%m-%d', # '2006-10-25'
|
||||
'%m/%d/%Y', # '10/25/2006'
|
||||
'%m/%d/%y'] # '10/25/06'
|
||||
|
||||
|
@ -930,12 +930,12 @@ Slightly complex built-in ``Field`` classes
|
|||
def __init__(self, *args, **kwargs):
|
||||
# Define one message for all fields.
|
||||
error_messages = {
|
||||
'incomplete': 'Enter a country code and phone number.',
|
||||
'incomplete': 'Enter a country calling code and a phone number.',
|
||||
}
|
||||
# Or define a different message for each field.
|
||||
fields = (
|
||||
CharField(error_messages={'incomplete': 'Enter a country code.'},
|
||||
validators=[RegexValidator(r'^\d+$', 'Enter a valid country code.')]),
|
||||
CharField(error_messages={'incomplete': 'Enter a country calling code.'},
|
||||
validators=[RegexValidator(r'^\d+$', 'Enter a valid country calling code.')]),
|
||||
CharField(error_messages={'incomplete': 'Enter a phone number.'},
|
||||
validators=[RegexValidator(r'^\d+$', 'Enter a valid phone number.')]),
|
||||
CharField(validators=[RegexValidator(r'^\d+$', 'Enter a valid extension.')],
|
||||
|
|
|
@ -27,7 +27,7 @@ Specifying widgets
|
|||
Whenever you specify a field on a form, Django will use a default widget
|
||||
that is appropriate to the type of data that is to be displayed. To find
|
||||
which widget is used on which field, see the documentation about
|
||||
:ref:`built-in fields`.
|
||||
:ref:`built-in-fields`.
|
||||
|
||||
However, if you want to use a different widget for a field, you can
|
||||
just use the :attr:`~Field.widget` argument on the field definition. For
|
||||
|
|
|
@ -26,7 +26,7 @@ Consider a simple form containing a :class:`~django.forms.FileField`::
|
|||
|
||||
class UploadFileForm(forms.Form):
|
||||
title = forms.CharField(max_length=50)
|
||||
file = forms.FileField()
|
||||
file = forms.FileField()
|
||||
|
||||
A view handling this form will receive the file data in
|
||||
:attr:`request.FILES <django.http.HttpRequest.FILES>`, which is a dictionary
|
||||
|
|
Loading…
Reference in New Issue