From 48929401db7228db04dfd8e88115dd5c30dc2d86 Mon Sep 17 00:00:00 2001 From: Mark Hansen Date: Sat, 16 May 2020 17:07:59 +1000 Subject: [PATCH] do_dictsort: update example ready to copy/paste When iterating over a dict you usually want to pull out the keys and values. --- src/jinja2/filters.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/jinja2/filters.py b/src/jinja2/filters.py index 974156735..74b108dce 100644 --- a/src/jinja2/filters.py +++ b/src/jinja2/filters.py @@ -268,16 +268,16 @@ def do_dictsort(value, case_sensitive=False, by="key", reverse=False): .. sourcecode:: jinja - {% for item in mydict|dictsort %} + {% for key, value in mydict|dictsort %} sort the dict by key, case insensitive - {% for item in mydict|dictsort(reverse=true) %} + {% for key, value in mydict|dictsort(reverse=true) %} sort the dict by key, case insensitive, reverse order - {% for item in mydict|dictsort(true) %} + {% for key, value in mydict|dictsort(true) %} sort the dict by key, case sensitive - {% for item in mydict|dictsort(false, 'value') %} + {% for key, value in mydict|dictsort(false, 'value') %} sort the dict by value, case insensitive """ if by == "key":