我试图传递多个查询集,我可以在渲染HT时使用
context['date']=today_date
context['doctor_list']=doctor_list
context['appointment_list']= all_data_doctor
context['slots'] = slots
return(context)
我能够解析除了约会列表之外的所有上下文组件(日期、医生列表和插槽),因为它是一个包含查询集的列表。这里有一个例子
^{pr2}$这是我正在做的,但似乎不起作用。在
<tbody>
{% for appt in appointment_list %}
<tr>
{% if appt %}
<td>{{ appt.first_name }} {{ appt.last_name }}</td>
{% else %}
<td> Empty </td>
{% endif %}
</tr>
{% endfor %}
</tbody>
有什么问题吗?还有,这是个好方法吗? 谢谢
查询集是对象的集合。要访问其内容,必须对其进行迭代:
如果知道queryset只有一个条目,那么还可以使用索引,即Python中的
^{pr2}$my_queryset[0]
或Django模板中的my_queryset.0
:相关问题 更多 >
编程相关推荐