为了了解针对Django模型的查询,我一直在尝试使用以下查询来获取最后3个添加的有效Avatar模型:
newUserAv = Avatar.objects.filter(valid=True).order_by("date")[:3]
但是,这反而给了我按日期顺序添加的前三个头像。我敢肯定这很简单,但是在Django文档中却很难找到它:如何选择 后 三个头像对象而不是前三个?
在字段名称前加上连字符。
.order_by('-date')