为了确保我的数据库值不会创建空值异常,我在Postgresql中创建了一个虚拟日期01-01-0001。
但是,如果它是视图中的虚拟日期,我希望我的视图不返回任何内容。
我尝试了以下操作,但不起作用:
{% if myDate == "0001-01-01" %}
None
{% else %}
{{ myDate }}
{% endif %}
答案 0 :(得分:1)
您可以使用Django日期过滤器模板标记
{% if myDate|date:"Y-m-d" == "0001-01-01" %}
None
{% else %}
{{ myDate }}
{% endif %}