1
我有一個Django窗體中的ModelChoiceField
。該功能正常工作,但是當我循環瀏覽模板中的所有選項時,我需要有關對象的更多信息,而不僅僅是Model.__str__()
的值。在Django的ModelChoiceField中獲取更多信息
我已經試過
{% for radio in form.field %}
<tr>
<td class="text-center">{{ radio.tag }}</td>
<td>{{ radio.choice_label }}</td>
</tr>
{% endfor %}
,但我不能從對象(例如radio.name
,radio.age
,radio.country
)獲取更多的信息。
謝謝您的回答。有了這個解決方案,我仍然只能獲得選擇標籤。我想要整個對象。一種醜陋的方式可能會將所有對象的字段包含在標籤中,並通過模板中的分隔符來分割它 – Jamgreen