Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pydjSpFsFf 94 of 204 menu
◀ ▶

Создание formset через formset_factory в Django

Функция formset_factory принимает класс формы и возвращает класс formset. Параметр extra задает, сколько пустых форм показать:

from django import forms from django.forms import formset_factory class ItemForm(forms.Form): title = forms.CharField(max_length=100) ItemFormSet = formset_factory( ItemForm, extra=3, )

В представлении создают экземпляр как обычную форму:

def edit_items(request): formset = ItemFormSet() return render(request, 'items.html', { 'formset': formset, })

Сделайте форму с полем name и formset с extra=2.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить