Django:如何根据最新帖子查询用户

时间:2017-11-26 23:50:02

标签: python django orm

问题很简单。我建立一个有多个用户的食谱网站提交他们的食谱。 我想构建一个列出所有用户的页面,并根据他们的最新帖子安排用户层次结构。查询views.py中的用户并传递给上下文的最佳方法是什么?

代码片段是这样的;

models.py

class UserRecipe(models.Model):
    user = models.ForeignKey(User)
    name = models.CharField(max_length=200)
    created_date = models.DateTimeField(default=timezone.now)

正如您可以看到使用ForeignKey链接到用户的UserRecipe模型。所以我在views.py中构建一个视图来列出用户,并根据他们上一次UserRecipe created_date的日期对它们进行排名。

所以为了查询用户并根据他们的UserRecipe created_date排列它们,最好的方法是什么?

0 个答案:

没有答案