【发布时间】:2023-03-02 23:27:01
【问题描述】:
我正在尝试制作一个基于 django-mptt 的线程评论系统。 我遇到的问题是无法根据级别更改 cmets 的顺序。
我想要实现的是一个系统,其中“第一级 cmets”根据提交日期按升序排列,而“第 n 级 cmets”(即回复)按相反方向排序(例如检查 youtube评论系统)。
我有这样定义的插入顺序:
class MPTTMeta:
order_insertion_by=['-submit_date']
和 recursetree templatetag 用 cmets 渲染树。
有没有办法根据每条评论的级别来设置插入(或显示)的顺序?
谢谢
【问题讨论】:
标签: python django django-mptt comments