Django前端模板for循环倒序排序reversed
2023-02-28     loonlog     2443     4
本文目录
在做评论显示列表的时候,期望最新评论在前面,这个排序可以在后台用order_by,但评论下面的回复希望用正序排列,就是按照时间先后往下排列,这个时候我觉得最好的方法就是在前端排序,前端用for循环显示评论回复内容,使用倒序排列,即可与之前的order_by配合之后输出想要的排列顺序。
这里用到的就是反向循环reversed
'comment':['a','b','c'] {% for i in comment reversed %} <li>{{ i }}</li> {% endfor %}
输出结果
c b a
具体的可以看本站评论和回复的排序效果。
Django前端模板for循环倒序排序reversed
http://loonlog.com/2023/2/28/django-html-for-reversed/
http://loonlog.com/2023/2/28/django-html-for-reversed/
评论列表,共 4 条评论
回复
可以!
回复
你也用这个?
回复
我用的PHP。
回复
也是好东西