我从两个模型中检查两个日期的模板是相同的:
sittings.sit_date = '{{ sittings.sit_date }}'<br>
shiftdates.shift_date = '{{ shiftdates.shift_date }}'<br>
{% if sittings.sit_date == shiftdates.sit_date %}
<p>Equal on {{shiftdates.sit_date}}
{% else %}
Not Equal
{% endif %}
此处坐姿模型与Shiftdate模型作为外键链接。
这给出了输出:
Logo sittings.sit_date = ''
shiftdates.shift_date = ''
Equal on
在这里,您看到没有显示日期。
如何显示哪两个日期等于两个字段? 任何帮助将不胜感激。
答案 0 :(得分:0)
我得到了这个问题的解决方案。模板代码需要一些更改。这是我的解决方案:
{% for shift in shiftdates %}
{% if sittings.sit_date == shiftdates.sit_date %}
<p>Firstly it was scheduled on {{shift.sit_date.sit_date}}</p>
{% else %}
Not Equal
{% endif %}
<p>Then Shifted to: {{ shift.shift_date }}</p>
{%endfor%}