0

2 つの日付があり、それらが同じ月かどうかを確認したい。やってみた:

{% if {{event.date_to|date:"m"}} = {{event.date_from|date:"m"}} %}
     <a>same!</a>
{%endif%}   

レンダリング中にエラーが発生しました: 残りを解析できませんでした。date_to と date_from はどちらも DateTimeField() です。この時点で、ビューで比較を行い、is_same_date 値を渡すことを考えています。ただし、テンプレートで実行できるかどうかを最初に尋ねます。

4

1 に答える 1

0

私はそれを考え出した。ばかげたタイプミスのようなものでした。これはうまくいきました。

{% if event.date_from|date:"m" == event.date_to|date:"m" %}

日月などにも対応しています。「dm」

于 2012-10-11T19:40:08.557 に答える