我需要检查合同是否即将结束,如果是,请发送警告邮件。 我不知道如何接近它。使用脚本?一种观点?。
到目前为止,我已经看到email library我可以使用{{3}}并且可能在views.py中查询但我不知道如何自动触发(也许cron的?)。
总而言之,我想查看所有合约的结束日期,如果其中任何一项合约即将结束,请说15天发送一封电子邮件,其中包含与该合约相关的数据。
欢迎任何建议:)
class Contract(models.Model):
person = models.ForeignKey(Person) #person hired
project = models.ForeignKey(Project, blank = True, null = True) #related project
starting_date = models.DateField(blank = True, null = True)
ending_date = models.DateField(blank = True, null = True)