我有以下内容:
appleCreated = Apple.objects.filter(fruit=fruit.id).latest().created
bananaCreated = Banana.objects.filter(fruit=fruit.id).latest().created
lemonCreated = Lemon.objects.filter(fruit=fruit.id).latest().created
orangeCreated = Orange.objects.filter(fruit=fruit.id).latest().created
.created 是一个 models.DateTimeField()
我需要从四个中找到最近的 datetime(我不需要知道它是哪一个)。我知道我需要使用 .sort(...) 或 sorted(...) 但文档太密集了 我不明白 key=lambda、item:item[0] 和 key=itemgetter(0) WTF!?!?!
请您参考如下方法:
我不确定我理解这个问题,但不应该
max(appleCreated, bananaCreated, lemonCreated, orangeCreated)
够了吗?
