如何在 Jinja2 中对列表进行排序?
我正在尝试这样做:
{% for movie in movie_list | sort(movie.rating) %}
但这不对......文档含糊不清......你如何在 Jinja2 中做到这一点?
I am trying to do this:
{% for movie in movie_list | sort(movie.rating) %}
But that's not right...the documentation is vague...how do you do this in Jinja2?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
从版本 2.6 开始,Jinja2 的内置排序过滤器允许您指定排序依据的属性:
请参阅 http://jinja.pocoo.org/docs/templates/#sort
As of version 2.6, Jinja2's built-in sort filter allows you to specify an attribute to sort by:
See http://jinja.pocoo.org/docs/templates/#sort
如果您想按升序排序
如果您想按降序排序
If you want to sort in ascending order
If you want to sort in descending order