我在django模板中有一个字典列表。我希望以一种形式使用它的值。
[
{
"movie_id": 1950,
"title": "In the Heat of the Night (1967)"
},
{
"movie_id": 3741,
"title": "Badlands (1973)"
},
{
"movie_id": 3959,
"title": "Time Machine, The (1960)"
},
{
"movie_id": 4101,
"title": "Dogs in Space (1987)"
},
{
"movie_id": 8572,
"title": "Littlest Rebel, The (1935)"
},
{
"movie_id": 65230,
"title": "Marley & Me (2008)"
},
{
"movie_id": 105954,
"title": "All Is Lost (2013)"
}
在我的模板中,我想通过索引获取每个字段的值。即。为了 list [0] ['movieId'],我想得到值1950.这可能吗?
答案 0 :(得分:1)
您可以通过dot (.)
表示法访问它。
来自文档
从技术上讲,当模板系统遇到一个点时,它会按以下顺序尝试以下查找:
- 字典查找
- 属性或方法查找
- 数字索引查找
所以你可以使用list.0.movieId
。 0
点属性将访问列表元素,movieId
将执行字典查找。