2024-04-20 01:57:09 发布
网友
在模板中,我现在使用的是:
{% for item in mydict|dictsortreversed:"column1" %}
但是我必须按两列对数据进行排序-dictsort中有没有选项可以这样做? 或者有其他方法可以在模板中完成这项工作?在
正如您在Djangocode中看到的那样,它没有支持。在
但是,由于Python在stable way中排序。通过两次排序来实现这一点很简单:)
{% for item in mydict|dictsortreversed:"column1"|dictsortreversed:"column2" %}
比如说-
{% for item in mydict|dictsortreversed %} {% if forloopcount|diviisbleby:"2" %} <td> item </td> </tr> {% else %} <tr> <td> item </td> {% endif %} {% endfor %}
查看forloop counter和divisible by模板标记以获得更多想法。在
正如您在Djangocode中看到的那样,它没有支持。在
但是,由于Python在stable way中排序。通过两次排序来实现这一点很简单:)
比如说-
查看forloop counter和divisible by模板标记以获得更多想法。在
相关问题 更多 >
编程相关推荐