鉴于其中一个模型包含称为TimeField
的tz anaware unaware_time
:
class MyModel(models.Model):
unaware_time = TimeField(...)
...
假设时区和日期存储在其他表中,或者直接从python代码提供,是否可以使用聚合从unaware_time
字段生成datetime对象?
MyModel.objects.values('unaware_time').annotate(aware_timestamp=???).filter(...)
我怀疑可以使用Query Expressions来做到这一点,但我找不到解决办法。