Задать вопрос
@bond_1013
Начинающий веб-разработчик

Как можно добавить класс к полю формы django?

from django import forms

PAYMENT_METHOD_CHOICE=(
   ('Наличные', 'Наличными курьеру'),
   ('Картой', 'Оплата картой на сайте')
)

PERSON_COUNT_CHOICE=[(i, str(i)) for i in range(1, 6)]

class SendForm(forms.Form):
    name = forms.CharField(max_length=25)
    number = forms.CharField(max_length=25)
    street = forms.CharField(max_length=200)
    house = forms.CharField(max_length=100)
    entrance = forms.IntegerField(required=False)
    corps = forms.IntegerField(required=False)
    floor=forms.IntegerField(required=False)
    payment_method = forms.ChoiceField(choices=PAYMENT_METHOD_CHOICE, widget=forms.RadioSelect())
    surrender = forms.DecimalField(required=False)
    person_count = forms.TypedChoiceField(choices=PERSON_COUNT_CHOICE, coerce=int)
    comments = forms.CharField(required=False,
                               widget=forms.Textarea)

Как можно к этим полям добавить класс? При выводе в документации не показано как добавить класс, есть какое-то решение?
  • Вопрос задан
  • 769 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@bond_1013 Автор вопроса
Начинающий веб-разработчик
Вот ссылка на реализацию может кому-то поможет
Ответ написан
Комментировать
alternativshik
@alternativshik
Решений несколько и все есть в документации
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы