【发布时间】:2012-06-25 16:20:41
【问题描述】:
我正在尝试将 mptt 库用于简单的嵌套评论系统。
我的模特
class Comment(MPTTModel):
event = models.ForeignKey(Event)
author = models.CharField(max_length=60)
comment = models.TextField()
added = models.DateTimeField(default=timezone.now())
parent = TreeForeignKey('self', null=True, blank=True, related_name='children')
class MPTTMeta:order_insertion_by = ['added']
现在,如果我使用 {% recursetree nodes %} 模板标签,它会根据“已添加”按升序显示节点。我想按时间降序显示根音符,首先是最新的 cmets。我尝试对节点进行排序,使其降序,但递归树不遵循该顺序。有没有办法指定降序?我尝试了['-add'],但它不起作用。
【问题讨论】:
标签: django-mptt