valid form example django django-forms

django - example - Documentación: ambos datos e iniciales para formset



formset django implementation (0)

Django 1.10.

https://docs.djangoproject.com/en/1.10/topics/forms/formsets/#can-order https://docs.djangoproject.com/en/1.10/topics/forms/formsets/#can-delete

Los ejemplos en ambos enlaces mencionados anteriormente son los siguientes:

>>> data = { ... ''form-TOTAL_FORMS'': ''3'', ... ''form-INITIAL_FORMS'': ''2'', ... ''form-MAX_NUM_FORMS'': '''', ... ''form-0-title'': ''Article #1'', ... ''form-0-pub_date'': ''2008-05-10'', ... ''form-0-DELETE'': ''on'', ... ''form-1-title'': ''Article #2'', ... ''form-1-pub_date'': ''2008-05-11'', ... ''form-1-DELETE'': '''', ... ''form-2-title'': '''', ... ''form-2-pub_date'': '''', ... ''form-2-DELETE'': '''', ... } >>> formset = ArticleFormSet(data, initial=[ ... {''title'': ''Article #1'', ''pub_date'': datetime.date(2008, 5, 10)}, ... {''title'': ''Article #2'', ''pub_date'': datetime.date(2008, 5, 11)}, ... ])

Lo que me preocupa: ¿por qué deberíamos necesitar datos iniciales aquí? Sobrecarga la documentación ya que no usamos los datos iniciales en el ejemplo. El único caso en que necesitamos ambos datos e inicial es cuando usamos has_changed ().

Soy un novato Quizás no entiendo eso en profundidad.

¿Cómo crees que tal vez debería llamar la atención de la comunidad en Djangoproject sobre este problema?