我正在编写一个管理面板,我们需要检查是否在工作时间后执行了该操作,我需要确定是否
date = models.DateTimeField(auto_now_add=True)
超过18:00 / 06:00 PM并在管理视图中显示,如果是的话。
如果时间是>我如何比较DateTimeField?每天18:00?
更新
这对我有用
def On_Call_duty(self):
if (self.date.hour+2) >= 17:
return '<div style="width:100%%; height:100%%; background-color:orange; padding: 5px;">Yes</div>'
else:
return '<div style="width:100%%; height:100%%; background-color:limegreen; padding: 5px; ">No</div>'
On_Call_duty.allow_tags = True