检查条件并发送电子邮件

时间:2015-04-01 08:09:59

标签: django django-admin django-email

我需要检查合同是否即将结束,如果是,请发送警告邮件。 我不知道如何接近它。使用脚本?一种观点?。

到目前为止,我已经看到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)

0 个答案:

没有答案