我有以下内容views.py:
Going = Flight.objects.filter(date__gt=datetime.now()).order_by('-date')
这将获取之后离开的所有航班now。
但是,当我通过 将它传递给模板时{{Going}},我得到的是查询<QuerySet [<Flight: TP450>]>集而不是每个航班。
在我的模型中,每个航班都有一个flight_ref.
我怎样才能传递每个项目,以便我可以用它们创建一个表?
我有以下内容views.py:
Going = Flight.objects.filter(date__gt=datetime.now()).order_by('-date')
这将获取之后离开的所有航班now。
但是,当我通过 将它传递给模板时{{Going}},我得到的是查询<QuerySet [<Flight: TP450>]>集而不是每个航班。
在我的模型中,每个航班都有一个flight_ref.
我怎样才能传递每个项目,以便我可以用它们创建一个表?
你必须设置一个循环,因为你有一个可迭代的对象:Queryset。因此,您可以在模板中使用以下逻辑。关于模板文档中的 for 循环here
{% for g in Going %}
{{ g.flight_ref}}
{% endfor %}