![]() |
慷慨大方的麦片 · JavaScript---Dom树详解,节点 ...· 2 月前 · |
![]() |
坏坏的西瓜 · Flutter中Map、List数组的常用方 ...· 2 月前 · |
![]() |
酷酷的鸵鸟 · React中如何动态添加和删除元素_reac ...· 1 月前 · |
![]() |
知识渊博的柚子 · 在Swift中展平数组的数组开发者社区· 1 月前 · |
![]() |
腼腆的饼干 · array(C++/CLI 和 ...· 1 月前 · |
![]() |
讲道义的柳树 · Boost.ASIO简要分析-4 多线程 ...· 6 月前 · |
![]() |
冲动的显示器 · 聊一聊我最常关注的9个计算机视觉、自动驾驶、 ...· 11 月前 · |
![]() |
酒量大的消防车 · java怎么接收json数组对象数组对象 ...· 1 年前 · |
![]() |
害羞的鸡蛋面 · db2 with as select-掘金· 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
![]() |
慷慨大方的麦片 · JavaScript---Dom树详解,节点查找方式(直接(id,class,tag),间接(父子,兄弟)),节点操作(增删改查,赋值节点,替换节点,),节点属性操作(增删改查),节点文本的操作(增删 2 月前 |
![]() |
知识渊博的柚子 · 在Swift中展平数组的数组开发者社区 1 月前 |
![]() |
害羞的鸡蛋面 · db2 with as select-掘金 1 年前 |