From: Mark Hansen Date: Sat, 16 May 2020 07:07:59 +0000 (+1000) Subject: do_dictsort: update example ready to copy/paste X-Git-Tag: 2.11.3~3^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F1209%2Fhead;p=thirdparty%2Fjinja.git do_dictsort: update example ready to copy/paste When iterating over a dict you usually want to pull out the keys and values. --- diff --git a/src/jinja2/filters.py b/src/jinja2/filters.py index 97415673..74b108dc 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":