我需要在django模板中比较循环内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 :(得分:0)
永远不要为Django模板添加太多逻辑。而是在视图中执行以下操作,然后将其传递给上下文。要在Python中获得最小dict值,请执行以下操作:
min(my_dict, key=my_dict.get)