今日632人次阅读了122/155篇文章  |    留言板  |    RSS订阅
你把所有不一定,都变成了一定不毒鸡汤

Django前端模板for循环倒序排序reversed

2023-02-28     loonlog     2099     4

本文目录

在做评论显示列表的时候,期望最新评论在前面,这个排序可以在后台用order_by,但评论下面的回复希望用正序排列,就是按照时间先后往下排列,这个时候我觉得最好的方法就是在前端排序,前端用for循环显示评论回复内容,使用倒序排列,即可与之前的order_by配合之后输出想要的排列顺序。


这里用到的就是反向循环reversed

    'comment':['a','b','c']
    {% for i in comment reversed %}
        <li>{{ i }}</li>
    {% endfor %}


输出结果 

c
b
a

具体的可以看本站评论和回复的排序效果。

Django

Django前端模板for循环倒序排序reversed
http://loonlog.com/2023/2/28/django-html-for-reversed/
    觉得有用?请点击页面顶部广告支持我!

您可能感兴趣的文章

发表评论(关于评论)

评论列表,共 4 条评论