Форум сайта python.su
{% for form in formset %}
{{ form.type_estate }}
{% endfor %}
<select name="form-0-type_estate" id="id_form-0-type_estate">
<option value="">---------</option>
<option value="3">Гараж</option>
<option value="4">Дача</option>
<option value="2">Дом</option>
<option value="1" selected="selected">Квартира</option>
</select>
Офлайн
Здравствуйте! Сделайте выборку в форме. Типа estate_type = forms.ModelChoiceField(queryset = Estate.objects.filter(type = ‘нужный тип’)). Это то, что я понял из вашего сообщения.
Офлайн
{% for form in formset %} <h1>{{ form.type_estate }}<h1> # хочу выдернуть одно из полей формы и сделать заголовком {{ form }} # тут конечно же это же поле type_estate отображается как select, но здесь это и нужно {% endfor %}
Офлайн
Наверное скажу глупость, но вы же наверняка можете просто передать из views то, что вы хотите и использовать это в качестве заголовка. Еще вариант, написать свое поле. Наследуетесь от базового класса Field и дальше делаете то, что вам нужно. Ну или виджет свой написать. Но все, же если содержимое тега h1 не меняется в процессе выбора и т.д., то все же проще передать ту информацию, которая вам нужна из views или из шаблонного тега.
Офлайн
{{ form.instance.type_estate }}
Офлайн
то что нужно, спасибо огромное
Офлайн