Как стать автором
Обновить

Комментарии 2

запоздала статья. Лет эдак на ...дцать.

В последней Django к формам можно крепить html в котором и кнопки есть и все что надо.

https://docs.djangoproject.com/en/5.0/ref/forms/api/#django.forms.Form

Кроме этого, все виджеты имеют свои шаблоны Можно переопределить шаблоны виджетов полей. https://docs.djangoproject.com/en/5.0/ref/forms/widgets/#widget

И напоследок. Я очень сочувствую всем, у кого настройка рендера формы происходит в __init__ а не непосредственно перед рендером на методе render. Как-никак на POST приходит запрос и надо только данные проверить, но у тех, кто все запихал в __init__, еще и инициализация рендера происходит. На 170 полях это становится больно. Да, я знаю, что в форме не должно быть столько полей.

Спасибо, за конструктивное дополнение.
На самом деле, не уделил достаточно внимания виджетам. Касательно метода render, также соглашусь 👍

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории