标签: django django-models django-urls
我有一个带有两个DateTimeField的模型类:
DateTimeField
class Map(Models.Model): date_created = models.DateTimeField('date created', auto_now_add=True) date_updated = models.DateTimeField('date updated', auto_now=True)
我想要一个返回最新Map创建的查询和另一个返回最新更新的查询。
答案 0 :(得分:3)
您可以使用latest():
latest()
latest(field_name=None) 使用field_name按日期返回表中的最新对象 作为日期字段提供。
latest(field_name=None)
使用field_name按日期返回表中的最新对象 作为日期字段提供。
Map.objects.latest('date_created') Map.objects.latest('date_updated')
答案 1 :(得分:2)
检查docs
Map.objects.order_by('date_created').first(10)