我正在動態模板上工作,我希望能夠包括它的最後一部分。我的問題:我得到了與對象的字段相關的x個字段。但是當我傳遞另一個模型對象時,它應該顯示其他字段。django動態模板鏈接dictonary到對象字段
例: 模型1個顯示對象的名稱,類別,批准 模型2顯示對象名稱,屬性,
對於其他變量的事情,我做的是保持信息的字典,問題是,我不知道我怎麼可以將對象字段鏈接到它。 Dictonary發送到模板:
field_map = {'field1': 'Name', 'field2': 'Category', 'field3': 'Approved'}
模板:
{% if objects|length > 0 %}
<table style="padding: 3px;">
<tr style=" text-align: center;">
{% for key, value in field_map %}
<th>{{ value }}</th>
{% endfor %}
</tr>
{% for object in objects %}
<tr>
<td>{{ object.name }}</td>
<td>{{ object.category }}</td>
<td>{{ object.approved }}</td>
</tr>
但現在我想的對象字段添加到field_map領域。 因爲我會發送更多然後1個對象
希望我解釋得很好,我的問題。
有人可以幫我嗎?
謝謝,我去看看它 –
沒問題 - 如果你的波qestions請更新您的問題在django-tables2上! – Serafeim
會做,試驗它,並且已經熱愛了 –