Работа с несколькими формами из одной модели в Django

У меня есть страница шаблона, где я могу создать несколько заданий одновременно.

Все они используют одну и ту же форму, и когда я отправляю форму, я получаю POST-данные в представлении следующим образом:

<QueryDict: {'csrfmiddlewaretoken': ['(token)'], 'name': ['name1', 'name2', 'name3'], 'min': ['1', '2', '3'], 'max': ['10', '20', '30'], 'color': ['green', 'blue', 'red']}>

В представлении, когда я делаю form = JobForm(request.POST), я получаю следующие чистые данные {'name': 'name3', 'min': 3, 'max': 30, 'color': 'red'}. Я видел это решение , но я не знаю, сколько рабочих мест будет создано одновременно, поэтому я не могу создать различные префиксы в представлении, поэтому я только отправляю форму в шаблон, как это form = JobForm().

Как я могу проверить, все ли предоставленные данные действительны и создать все объекты на одной странице отправки?

Вернуться на верх