我的查询从我的模型字段返回Max
时间。
results = MyModel.objects.filter(
id=pk,
date__range=(start_time, end_time)
).values('my_id'
).annotate(max_time=Max('my_date_time'))
到目前为止,一切都很好。现在我需要从subtract
字段my_date_time
时间(60分钟)。
对我来说最方便的是,如果我能以某种方式直接在我的html模板中减去时间。任何可用的过滤器?
如果没有,有没有办法在此查询中使用MySQL SUBTIME()
函数或Python timedelta
?
非常感谢您的建议和反馈!
如果已经有类似的先前询问/回答的问题,不知何故我错过了它并且我道歉!
修改
是的,my_date_time
字段是有效的datetime
模型字段。
答案 0 :(得分:1)
def foo(settings):
handler = somemodule.Somehandler()
if settings.get('key') is True:
handler.some_method(Formatter('foo'))
return handler