我怎樣才能訪問模型鍵盤字段到Django模板?訪問鍵盤字段到Django模板
回答
**key**
應該是你期待的blockedsoftwares_list
因此,要找到屬性的名稱,假設你的blockedsoftwares_list
包含key
列表(那麼變量名的選擇不明確),你想檢查當前software
的key
場沒有被封閉,軟件關鍵列表:
{% for software in softwares %}
{% if software.key not in blockedsoftwareskeys %}
{{ software.name }}<br />
{{ software.version }}<br />
{{ software.description }}<br />
{% endif %}
{% endfor %}
假設這是想要的行爲(請更SPE通過編輯你的問題),那麼爲什麼當django orm允許你在視圖中使用過濾器時,將整個查詢設置爲你的模板?
有2個解決方案:
你應該通過它進入視野之前過濾數據
你可以寫在模型附加功能,用於檢索的關鍵,如果它`不是現場已經
你能解釋一下究竟是什麼**__key__**
?
我認爲OP使用'** __ key __ **'爲了在代碼片段中獲得粗體文本,但這正是他要求的:應該在那個地方 – 2011-04-19 09:59:08
沒有澄清或移動擴展的例子(也許是模型代碼)很難做出正確的答案。 – 2011-04-19 10:03:11
你是對的! – 2011-04-19 10:45:38
- 1. Django。從表單對象訪問模板中的外鍵字段
- 2. Django訪問字段的值由關鍵字參數動態傳遞到模板
- 3. Django外鍵。在模板中訪問
- 4. 從面板訪問Gridview模板字段
- 5. Django:如何訪問模板中的模型字段數據
- 6. 如何動態訪問django模板中的字典字段?
- 7. 在Django模板中訪問字典值
- 8. 訪問django模板中的字典值
- 9. 在Django模板無效標識符訪問字典鍵
- 10. 通過Django模板中的鍵訪問字典
- 11. 的Django:訪問多到許多模板
- 12. Django的 - 通過多對多額外字段訪問模板
- 13. 使用訪問在Django模板的M2M字段值形式
- 14. 嘗試訪問Django模板中的ModelForm字段modelChoice選擇
- 15. 在模板化Django中訪問表單字段屬性
- 16. Django訪問模板數據
- 17. 的Django:訪問OneToOneField模板
- 18. Django的嵌套模型字段訪問
- 19. 訪問模型字段屬性在Django
- 20. 訪問Sitecore模板字段值
- 21. 在Django的訪問字段
- 22. Django繼承字段訪問
- 23. 訪問鍵盤API
- 24. C#鍵盤訪問
- 25. Django模板問題(訪問列表)
- 26. 訪問鍵盤列表,鍵盤切換
- 27. 如何從Django模板中訪問包含連字符的字典鍵?
- 28. 訪問模板中與django用戶關聯的模型的字段
- 29. 如何訪問Django模板中的鍵值?
- 30. 如何從Django模板中的外鍵訪問值
請在你的問題中更具體的獲得一些幫助。 – 2011-04-19 10:46:15