【发布时间】:2020-12-02 21:08:16
【问题描述】:
我有一个模型,其中 Mail 是外键。用户可以添加一个邮件对象,我想在单击应该发送的电子邮件时在更改表单中添加一个按钮。
models.py
class Evaluation(models.Model):
...
mail = models.ForeignKey(Mail, related_name="evaluation", null=True, blank=True, on_delete=models.CASCADE)
我可能希望按钮执行如下操作:
def process(self):
if self.mail is not None:
send_mail(
self.mail.subject,
self.mail.body,
settings.EMAIL_HOST_USER,
[self.lead.user.email],
fail_silently=False
)
我怎样才能达到同样的效果?
【问题讨论】:
标签: django django-models django-views django-forms django-admin