1

私は次のものを持っています:

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()

4つのうち最新のものを見つける必要がありますdatetime(どれであるかを知る必要はありません)。私は使用する必要があることを知っています.sort(...)sorted(...)、ドキュメントは単に密集しているためですIIは、、およびWTF!?!?!のようなものを理解していkey=lambdaませitem:item[0]key=itemgetter(0)

4

1 に答える 1

7

問題を理解しているかどうかはわかりませんが、理解すべきではありません

max(appleCreated, bananaCreated, lemonCreated, orangeCreated)

十分ですか?

于 2013-03-21T18:05:46.177 に答える