买醉的牛肉面 · Qt读取Json文件(含源码+注释)· 4 周前 · |
不要命的鸡蛋 · List (或ArrayList) ...· 4 周前 · |
潇洒的硬币 · ACM格式javascript 输入输出 ...· 3 周前 · |
爱听歌的领带 · javascript acm ...· 3 周前 · |
重感情的单车 · sql server游标中跳过本次循环 ...· 4 月前 · |
憨厚的人字拖 · WKWebView终极指南_decidepo ...· 8 月前 · |
千杯不醉的树叶 · 使用 CodeLens ...· 1 年前 · |
坚韧的跑步鞋 · R语言常用函数之aggregate_r ...· 1 年前 · |
踏实的丝瓜 · GitLab Runner | GitLab· 1 年前 · |
我得到一个传递给我的Django模板的数组
arr
。我想要访问数组中的单个元素(例如
arr[0]
、
arr[1]
)等,而不是遍历整个数组。
有没有办法在Django模板中做到这一点?
发布于 2009-11-09 20:33:30
请记住,Django模板中的点符号在Python中用于四种不同的符号。在模板中,
foo.bar
可以表示以下任一项:
foo[bar] # dictionary lookup
foo.bar # attribute lookup
foo.bar() # method call
foo[bar] # list-index lookup
它会按此顺序尝试它们,直到找到匹配项。因此,
foo.3
将为您提供列表索引,因为您的对象不是以3为键的字典,没有名为3的属性,也没有名为3的方法。
发布于 2009-11-09 20:24:02
arr.0
arr.1
等。
发布于 2009-11-09 20:23:53
您可以使用arr.0、arr.1等命令访问序列元素。有关更多信息,请参阅django一书的 The Django template system chapter 。
复制
相似问题
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
买醉的牛肉面 · Qt读取Json文件(含源码+注释) 4 周前 |
潇洒的硬币 · ACM格式javascript 输入输出 - 衣囧~ 3 周前 |
踏实的丝瓜 · GitLab Runner | GitLab 1 年前 |