请记住,Django模板中的点符号用于Python中的四种不同符号。在模板中,
foo.bar可以表示以下任何一项:
foo[bar] # dictionary lookupfoo.bar # attribute lookupfoo.bar() # method callfoo[bar] # list-index lookup
它按此顺序尝试它们,直到找到匹配项。因此
foo.3,你将获得列表索引,因为你的对象不是以3为键的dict,没有名为3的属性,也没有名为3的方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)