суббота, 11 января 2014 г.

django.forms — добавить атрибут, класс

Чтобы добавить/изменить атрибут поля без вмешательства в код контроллера (views.py) можно использовать django-widget-tweaks https://github.com/kmike/django-widget-tweaks

В INSTALLED_APPS (settings.py) добавить widget_tweaks

Не забывать добавлять в шаблон:
{% load widget_tweaks %}

Примеры:
{{ form.title|add_class:"form-control test" }}
{{ form.text|attr:"rows:20" }}
etc.

Комментариев нет:

Отправить комментарий