我有一个看起来像这样的json
hosts
我将{
"values": {
"a": 1,
"b": 2,
"c": 3,
"d": 4
},
"sales-year": [
{ "a": 0, "b": 0, "c": 0, "d": 0, "e": "karl" },
{ "a": 0, "b": 0, "c": 0, "d": 0, "e": "karl" },
{ "a": 4, "b": 10, "c": 20, "d": 30, "e": "karl" },
{ "a": 0, "b": 0, "c": 0, "d": 0, "e": "karl" }
]
}
与django一起传递给我的'index.html'。进一步解释here
我可以使用get_context_data
轻松访问这些值但是我在访问{{my_json.values.a}}
数组时遇到问题。我怎么做?我尝试了以下方法,但都没有工作:
sales-year
答案 0 :(得分:2)
您需要创建自定义模板过滤器来处理此
首先创建一个自定义模板过滤器,如:
{{my_json|getItem:'sales-year'}}
模板中的下一步是:
e.target
详细了解如何使用/创建自定义过滤器here