2016-10-27 4 views
0

djangoテンプレートのループ内のdictアイテムの比較値が必要です。djangoテンプレートのforloopのdictの値を比較する

{% for room in hotel.RoomRS %} 
    <p class="precio-old">1000,99€</p> 
    <p class="precio-new">{{ room.RoomRates.TotalAmount }}</p> 
    <p class="noche">120€/noche</p> 
{% endfor %} 

このコードは整数値を返します。それを比較して最小のものを選択する必要があります

+0

"このコードはいくつかの整数値を返します。" - どのようなコードですか?あなたのスニペットにいくつかのコメントを追加して、オブジェクトの例を提供できますか? – Risadinha

+0

http://stackoverflow.com/questions/2747339/django-aggregation-in-templatesも参照してください。 – Risadinha

答えて

0

Djangoテンプレートに論理をあまりにも多く入れすぎてはいけません。代わりに、あなたのビューで次のようにして、コンテキストに渡してください。

min(my_dict, key=my_dict.get) 
関連する問題