РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjSpFvInr 117 of 204 menu

Введение в FormView в Django

Обработка формы во view обычно выглядит так: при GET показать пустую форму, при POST проверить данные и при успехе сделать редирект. Этот код почти не меняется от формы к форме.

Класс FormView берёт этот цикл на себя. Вы указываете класс формы, шаблон и адрес, куда перейти после успеха - остальное Django сделает сам.

Так удобнее не писать одно и то же вручную. Позже похожим образом появятся классы для списка записей и для создания или правки модели.

Своими словами опишите, что делает представление с формой на GET и что - на POST.

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