Event
(時計の)アイコン画像を数回表示して、アプリ内のの継続時間を示しdjango
たい。ビューはdatetime.datetime
値のみを提供します。現在の日時から何時間、何分かを調べて表示する必要があります。アイコンは複数回表示されます。日時の値が過去の場合は、何も表示されません。
datetime1との差datetime.datetime.now()
が6時間30分だとします。
6つの大きなアイコン(それぞれ1時間を示す)と3つの小さなアイコン(それぞれ10分を示す)を表示する必要があります
これを行う正しい方法は何ですか?hrminutes
タプルが言うように(のように見える)差を返すフィルターを作成し、(6,30)
そのタプルをforループ内で次のように使用する必要があると思います。
{% for i in hrminutes.0 %}
<img src="redcircle.jpg" >
{% endfor %}
{% for i in hrminutes.1 %}
<img src="yellocircle.jpg" >
{% endfor %}
しかし、タグの場合はリストのみが必要です。できませんfor i in 6
Event
これを行う方法はありますか..ビュー内の時間、分値を計算し、それを各オブジェクトに渡す唯一のオプションはありますか?