Форум сайта python.su
Применяю общие представления во вьюхе UpdateView, CreateView … . Возникла необходимость передать несколько параметров в виджеты. В частности нужно повлиять на их ширину и передать в теги <input> <select> … параметр style=“width: значение”. Можно ли это сделать без написания собственных классов формы, оставив классы общих представлений.
Конкретный пример:
class MyModelUpdate(OwnerOnlyMixin,generic.UpdateView): template_name = 'form_mymodelupdate.html' model = MyModel fields = [ 'f1', 'f2', 'f3' ]
<form action="" method="post" enctype="multipart/form-data"> {% csrf_token %} <P> Уважаемый пользователь выберете элемент из списка: <br> {{ form.f1}} ... <input type="submit" value="UpDate"> </form>
Отредактировано django2014 (Июль 21, 2014 13:47:20)
Офлайн
Офлайн