我想计算从表的最热修改到将来将要在表上进行的修改之间的时间,以计算对客户的服务速度,并且我想计算在特定时间为多少客户提供服务?
class Customer(models.Model):
customer_bank = models.ForeignKey('Bank', on_delete=models.SET_NULL,related_name='coustmer_bank' ,null=True)
customer_branch = models.ForeignKey('Branch', on_delete=models.SET_NULL,related_name='coustmer_branch',null=True)
booking_id = models.CharField(max_length=120, blank= True)
identity_type = models.ForeignKey('IdentityType',on_delete=models.SET_NULL,related_name='identity_type',null=True)
identity_or_passport_number = models.CharField(max_length=20)
bank_account_no = models.CharField(max_length=15)
Done = models.BooleanField(default=False)
booking_date_time = models.DateTimeField(auto_now_add=True, auto_now=False)
Entrance_date_time = models.DateTimeField(auto_now_add=False, auto_now=True)
如何做到?
答案 0 :(得分:0)
您需要使用start_processing
类型的end_processing
和datetime
之类的东西。
当然,您需要分别使用created_on
和modified_on
的{{1}},auto_now_add=True
这样的附加hepler字段。
对于诸如auto_now=True
processing_time