JRazor
@JRazor
Senior StarkOverFlow Programmer

Как добавить HTML атрибуты в form.field из шаблона?

Привет всем.

Я либо плохо искал, либо что-то еще. Как вообще добавлять HTML атрибуты в самом шаблоне, не из класса формы?

В Jinja2 это выглядит примерно так:
form.name(placeholder='Name', id='name')

Но как это делается в Django без сторонних модулей? Или может хотя бы есть возможность достать из поля все данные - тип и прочее, необходимые для верстки?
  • Вопрос задан
  • 350 просмотров
Решения вопроса 1
@deliro
Нативно никак. Без сторонних модулей два варианта:
1) Класс формы. Считаю, что это ужасно.
2) Собственный inclusion_tag

Но удобнее использовать django-widget-tweaks.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы