我正在编写一个管理面板,我们需要检查该操作是否是在下班后执行的,我需要确定是否
date = models.DateTimeField(auto_now_add=True)
超过 18:00 / 06:00 PM 并将其显示在管理视图中(如果为真)。
如果时间是每天 > 18:00,我如何比较 DateTimeField?
更新:
这对我有用
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