我怎樣才能訪問模型鍵盤字段到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. 如何動態訪問django模板中的字典字段?
- 5. 在Django模板中訪問字典值
- 6. 的Django:訪問OneToOneField模板
- 7. 訪問模型字段屬性在Django
- 8. Django繼承字段訪問
- 9. C#鍵盤訪問
- 10. Django模板問題(訪問列表)
- 11. 如何從Django模板中訪問包含連字符的字典鍵?
- 12. 訪問模板中與django用戶關聯的模型的字段
- 13. 訪問鍵盤列表,鍵盤切換
- 14. 從Django模板中的ModelForms隱藏外鍵字段
- 15. 訪問Django模板中的部件值
- 16. django:從內部模板訪問request.get_full_path
- 17. 從Django模板訪問Model.objects方法
- 18. 限制對Django模板的訪問
- 19. 從JavaScript訪問Django模板{{Variable}}
- 20. 從Django模板中的URL訪問kwargs
- 21. 的Django:訪問模板數據與FK
- 22. django訪問模板列表中的值
- 23. 動態訪問Django模板中的request.GET
- 24. 如何訪問Django模板中的AUTH_PROFILE_MODULE?
- 25. django模板:訪問項目根路徑
- 26. 在Django模板上訪問json值
- 27. Django的關鍵字「模板」多個值
- 28. 我可以通過django模板訪問字典中的特定鍵值嗎?
- 29. 模擬訪問字段
- 30. 在頁面模板中訪問撇號用戶模塊字段
請在你的問題中更具體的獲得一些幫助。 – 2011-04-19 10:46:15