我正在做一个 Django 项目。它管理设计师项目。每个项目都有一名工人(负责该项目)和一名负责人(将项目分配给一名工人)。工人可以通过更新表单修改项目的一些属性(并且项目的属性之一是“完成”,即布尔值)。当工作人员进入更新表单并选中“完成”复选框时,我想实现向项目负责人发送通知以让他知道项目已经完成的功能。因此,我不想在工作人员修改项目时发送通知,而是在他选中“完成”复选框时发送通知。我该怎么做?
每个项目都有一个项目最终结果的图像字段,我想知道是否可以将其附加到工人标记项目已完成时发送的通知中。
此外,除了通知之外,我还想始终向负责人发送一封附有图片的电子邮件。为此,我需要使用 celery 还是有一种不需要服务器的更简单方法?如果这个问题可能很愚蠢,我很抱歉,但我是编程新手,英语不是我的第一语言,所以文档有时对我来说不是很清楚。