猿问

Python django 比如 用户 a, b,c 分别各写了几篇日记,怎么调用用户 a,b,c,以他们写日记的时间排序.

classUser(object):
username=models.CharField()
xxx
pub_date=models.DateTimeField(auto_now_add=True)
classNotes(models.Modle):
author=models.ForeignKey(User)
title=models.CharField()
pub_date=models.DateTimeField(auto_now_add=True)
body=models.TextField()
两个模型,怎么调用 最新写过日记的用户.
比如 用户a,b,c分别各写了几篇日记,怎么调用用户a,b,c,以他们写日记的时间排序.
慕仙森
浏览 363回答 2
2回答

DIEA

不考虑用户,只关心日记。日记模型元选项中,ordering设置按照日记创建时间排序,在视图中取出就好。如果取指定的几个用户,可以在结果中进行筛选。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答