#django
Закрыт. На этот вопрос невозможно дать объективный ответ. Ответы на него в данный момент не принимаются. Хотите улучшить этот вопрос? Переформулируйте вопрос, чтобы на него можно было дать ответ, основанный на фактах и цитатах, отредактировав его. Закрыт 4 года назад. Добрый день, тут хочу для себя разьяснить что лучше, точнее предпочтительнее, "рисовать" самому форму или просто воспользоваться from django import forms, а в html просто вывести {{ form }}, т.к. и ежу понятно, что если у тебя всего пара полей, то можно особо не выдумывать и вывести через {{ form }}, а если у меня десяток полей, где надо ввести и числа и строки и сделать выбор из селектов....
Ответы
Ответ 1
Возможностей для кастомизации форм довольно много. В forms можно указать нужные виджеты для полей. В темплейтах можно использовать встроенные методы для форм {{ form.as_p }} {{ form.as_table }} Можно обращаться к определенным полям и добавлять их в нужные теги{{ form.some_field }}
Можно использовать батарейки, как crispy_forms Лучше всего почитать документацию по формам и выбрать что то подходящее для вашей проблемы.
Комментариев нет:
Отправить комментарий