проблема в том, что есть учебные материалы по формам, есть по представлениям и ...но нет общих примеров (типа forms+views+templates), как у вас... жалко не для всех случаев )спасибо, за то что направили, познакомился с GET и POST, дошел до:forms.py
class EstatesForm(ModelForm):
class Meta:
model = Estates
fields = ('type_estate', 'cost', 'bargain', )
class BaseEstatesFormSet(BaseModelFormSet):
def __init__(self, *args, **kwargs):
super(BaseEstatesFormSet, self).__init__(*args, **kwargs)
self.queryset = Estates.objects.all()
EstatesFormSet = modelformset_factory(Estates, form=EstatesForm, formset=BaseEstatesFormSet, extra=1)
views.py
if request.method == 'POST':
formset = EstatesFormSet(data=request.POST, files=request.FILES)
if formset.is_valid():
for n in formset.save(commit=False):
formset.save()
return HttpResponseRedirect('')
else:
formset = EstatesFormSet()
templates.py
{{ formset }}
Выдает список форм с возможностью редактирования их, но пока все формы заполнены данными только одной записи
Updated 23 Jan. 2013, 14:44 by infoforfoi.