mirror of
https://github.com/django/django.git
synced 2024-12-23 01:25:58 +00:00
Refs #26142 -- Documented that Formset's extra=0 doesn't prevent creating objects.
This commit is contained in:
parent
bdbe50a491
commit
8e6a08e937
@ -921,6 +921,12 @@ extra forms displayed.
|
|||||||
>>> [x.name for x in formset.get_queryset()]
|
>>> [x.name for x in formset.get_queryset()]
|
||||||
['Charles Baudelaire', 'Paul Verlaine', 'Walt Whitman']
|
['Charles Baudelaire', 'Paul Verlaine', 'Walt Whitman']
|
||||||
|
|
||||||
|
Also, ``extra=0`` doesn't prevent creation of new model instances as you can
|
||||||
|
:ref:`add additional forms with JavaScript <understanding-the-managementform>`
|
||||||
|
or just send additional POST data. Formsets `don't yet provide functionality
|
||||||
|
<https://code.djangoproject.com/ticket/26142>`_ for an "edit only" view that
|
||||||
|
prevents creation of new instances.
|
||||||
|
|
||||||
If the value of ``max_num`` is greater than the number of existing related
|
If the value of ``max_num`` is greater than the number of existing related
|
||||||
objects, up to ``extra`` additional blank forms will be added to the formset,
|
objects, up to ``extra`` additional blank forms will be added to the formset,
|
||||||
so long as the total number of forms does not exceed ``max_num``::
|
so long as the total number of forms does not exceed ``max_num``::
|
||||||
|
Loading…
Reference in New Issue
Block a user