Я пытаюсь создать поля формы Django с выбором радио и другим выбором, который является текстовым полем. Это должно выглядеть так Я попробовал это, но это с 2014 года и не работает. Можете ли вы дать мне идею, как исправить этот код или как я могу создать собственный виджет, который будет выполнять эту работу. Спасибо за помощь!
Есть ли поле формы Django или виджет, который добавляет Radio и CharField
Ответы (1)
Вы можете использовать синтаксис формы переключателя HTML и вставлять свои шаблоны Django.
<div>
<input type="radio" id="test" name="test"
checked>
<label for="test">{{ template }}</label>
<input type="radio" name="reason" value="">{{ template }} <input type="text" name="..." />
</div>
person
Digfield
schedule
16.03.2021
Я создаю приложение для опроса с вопросами, и мне нужны разные типы вопросов
QUESTION_TYPES = ( (TEXT, _("text (multiple line)")), (SHORT_TEXT, _("short text (one line)")), (RADIO, _("radio")), (SELECT, _("select")), (SELECT_MULTIPLE, _("Select Multiple")), (SELECT_IMAGE, _("Select Image")), (INTEGER, _("integer")), (FLOAT, _("float")), (DATE, _("date")), (RADIO_AND_TEXT, _("Radio and other")), )
Чтобы это работало, мне нужно, чтобы это было либо поле, либо виджет. Спасибо.
- person nikolata; 16.03.2021