【发布时间】:2020-07-22 16:24:08
【问题描述】:
我有以下型号
class Question(models.Model):
content=models.TextField()
...
class Answer(models.Model):
created_at = models.DatetimeField(auto_add=True)
author = models.ForeignKey(User, ... )
content = models.TextField()
question = models.ForeignKey(Question, ....)
...
class meta:
unique_together=('author','question')
在数据库中我有一组问题和答案。答案与他们的作者有关。 unique_together 确保用户只能对问题给出一次答案。
usr_1 是一个用户实例,可以回答一些我可以通过以下方式检索的问题:
qst_qs=Question.objects.filter(answer__author=usr_1)
我想根据usr_1每个问题的答案中的created_at字段对qst_qs中的问题进行排序。
提前致谢。
【问题讨论】:
标签: django django-models django-queryset