2017-11-24 3 views
-1

I django neu, wenn i eine assoziative Array nämlich Wörterbücher in django Vorlage erhalten, die alsIterierte spezifischen dictinary Werte in django template

"receivable_aging": { "age5": 235114.91999999998, "age4": 235114.91999999998, "age3": 0, "age2": 0, "age1": 0 }

folgt i versucht, ähnliche {% for key, value in receivable_aging.items %} {{ value }} {% endfor %}

I drucken möchte alge1 bis age4 in aufsteigender Reihenfolge drucken. wie kann ich dies ohne wenn oder minimale schritte erreichen.

Antwort

1

sortieren Artikel im views.py:

return render_to_response('page.html', 
    {'receivable_aging': sorted(receivable_aging.items())}) 

Dann sie in Vorlage drucken:

{% for key, value in receivable_aging %} 
    {{ value }} 
{% endfor %} 

Hoffe, es half.

+0

ich möchte alge1 bis age4 drucken? –