在模板中获取第一个相关对象

时间:2010-02-08 11:50:08

标签: django django-templates

我在访问模板中的第一个相关对象时遇到了困难。

我正在使用

{{ course.student_set.all[0].get() }}

但它抛出了很多错误。我如何获得第一个相关对象?

2 个答案:

答案 0 :(得分:13)

{{ course.student_set.all.0 }}会为你做的伎俩,但我想知道为什么你只想让你的模板中的第一个学生从你的课程中获得。

答案 1 :(得分:0)

试试{{ course.student_set.all.0 }}。模板引擎不允许任意代码和方法访问语法与普通Python代码不同。我建议您阅读this overview以了解模板的工作原理