0
嘿大家和我的英語很抱歉, 我很新的Django和網絡的發展,使這裏是我的問題:僅布爾字段= True顯示,如何在模板中寫入?
我有一個模型/表只用布爾字段,並希望向他們展示我的細節.html但只有真正的列。我怎樣才能管理這個?我試圖用查詢來做,但它不起作用。現在我有一個解決方案,其中我的模板將布爾字段顯示爲複選框,但它不會與實際值同步。所以我覺得我的輸入有問題。我已經用ifequal嘗試過了,但它總是把它變成True。這是我的一個布爾值字段的模板部分:
<div class="form-row field-firstfield">
<div class="checkbox-row">
<input id="id_firstfield" name="firstfield" type="checkbox" value="on" {% ifequal Table.firstfield true %}checked="checked"{% endifequal %} disabled /><label class="vCheckboxLabel" for="id_firstfield">First Field</label>
</div>
</div>
你想要這樣的東西? '{%if Table.firstfield%}
該查詢是執行此操作的正確方法。你應該展示你嘗試過的那個沒有用,而且發生了什麼。 –
完成,請參閱下面的答案:-) – Boerne