Python 将时区感知应用于日期时间为UTC的对象查询集
我有一个简单的查询集,它返回以utc为开始时间和结束时间的预订对象,并在我需要的设置中将时区设置为utc。 我知道如何将单个日期时间对象从UTC转换为本地对象,但我正努力将其应用于我的预订对象查询集,以便我可以在本地时间在用户的仪表板中向用户显示预订列表Python 将时区感知应用于日期时间为UTC的对象查询集,python,django,datetime,Python,Django,Datetime,我有一个简单的查询集,它返回以utc为开始时间和结束时间的预订对象,并在我需要的设置中将时区设置为utc。 我知道如何将单个日期时间对象从UTC转换为本地对象,但我正努力将其应用于我的预订对象查询集,以便我可以在本地时间在用户的仪表板中向用户显示预订列表 bookings = Booking.objects.filter(contractor=contractor).order_by('-booking_start') 这是一个表示问题,您可能应该在代码中尽可能晚地转换到本地时间。您是使用模板
bookings = Booking.objects.filter(contractor=contractor).order_by('-booking_start')
这是一个表示问题,您可能应该在代码中尽可能晚地转换到本地时间。您是使用模板来显示结果,还是通过API调用或其他方式来显示结果?在模板中,我在处理单个对象时在Django详细视图中进行时间转换没有问题,这是我显示所有预订的列表视图,我被数据库中存储的UTC时间卡住了。您是否有问题想知道如何将相同的模板代码应用于结果列表?如果是这样的话,在这里发布你的代码(你已经尝试了什么,你希望实现什么)可能会帮助别人更好地帮助你。