【发布时间】:2011-04-29 07:07:10
【问题描述】:
我有以下带有递归外键的课程。问题和答案存储在同一张表中。
问题,类型='q'
答案类型 = 'a'
我想在 DESC 中按日期对问题进行排序,因为依赖答案必须按 ASC 顺序排序。在 Django 中我该怎么做?
class Talk(models.Model):
user = models.ForeignKey(User)
destination = models.ForeignKey(Destination)
text = models.TextField()
type = models.CharField(max_length=30)
sup = models.ForeignKey('self', blank=True, null=True, related_name='child')
created_dt = models.DateTimeField(auto_now_add=True)
thumb_up = models.IntegerField()
thumb_down = models.IntegerField()
class Meta:
ordering = ["-created_dt"]
【问题讨论】: