0
A
回答
0
在模板:
{{ name }}
{% for item in inventory %}
{{ item.hardware }}
{{ item.brand }}
{% endfor %}
閱讀該文檔:https://docs.djangoproject.com/en/1.8/topics/templates/
0
Check your dictionary and make it like this,
context = {'name': 'John', 'inventory': '[{"hardware": "Desktop", "brand": "HP"}, {"hardware": "Server", "brand": "Dell"}]'}
,並在模板
{{ name }}
{% for item in inventory %}
{{ item.hardware }}
{{ item.brand }}
{% endfor %}
0
模板
{{ name }}
{% for item in inventory %}
{{ item.hardware }}
{{ item.brand }}
{% endfor %}
查看
你不能迭代一個字符串(除了迭代每個字符)。 相反,您將不得不傳遞一個字典(如果您的數據源是JSON)或模型(數據庫)的數組。
在您的例子:
import simplejson
inventory_dict = simplejson.loads('{"inventory": [{"hardware": "Desktop", "brand": "HP"}, {"hardware": "Server", "brand": "Dell"}]}')
context = {'name': 'John', }
context.update(inventory_dict)
+1
'試試:import simplejson as json' 'except ImportError:import json' – sobolevn
相關問題
- 1. 顯示在Django模板字典鍵
- 2. 模板中的Django字典
- 3. Django的模板:從字典
- 4. Django字典清單模板
- 5. 字典在Django模板
- 6. 字典在Django模板
- 7. 在模板中顯示json字典值
- 8. 在模板中顯示字典值
- 9. 如何在django模板中的字典中迭代字典?
- 10. 在模板中顯示的Django ManytoManyField是字典
- 11. Django |排序字典中的模板
- 12. 訪問django模板中的字典值
- 13. django的模板:渲染字典內的字典和元件
- 14. Django模板顯示{%forloop%}的鍵和值:如何遍歷模板中的字典?
- 15. 在Django模板中訪問字典值
- 16. Iter項目在字典和顯示object.item Django的模板
- 17. 嵌套的字典和Django的模板
- 18. 訪問特定的字典詞典中 - Django模板
- 19. Django的模板:把字典值
- 20. Django的:模板和遍歷字典
- 21. Django模板:迭代通過字典將不會顯示值
- 22. Django模板字典顯示順序錯誤
- 23. Django - 字典傳遞重定向沒有顯示在模板
- 24. 在Django模板迭代字典指標
- 25. 在Django模板創建字典
- 26. Django,將字典發送到模板
- 27. GAE Django模板和瑞典語字符
- 28. 字典不顯示
- 29. 如何動態訪問django模板中的字典字段?
- 30. Django串行器顯示模型字段作爲字典
那你試試這麼遠嗎? –
您的字典中有錯誤,列表前的附加引號和逗號缺失。 – Wtower