我正在使用 Django 开发一个快递管理服务。到目前为止,我已经做了三个模型,
- 顾客
- DelveryAgent
- 包裹
这是包裹模型:
class Parcel(models.Model):
type = models.CharField(max_length=20)
city = models.CharField(max_length=20)
street = models.CharField(max_length=100)
zip = models.CharField(max_length=100)
email = models.CharField(max_length=100)
phone = models.CharField(max_length=100)
status = models.CharField(max_length=100, choices=STATUS, default='pending')
booked_by = models.ForeignKey(Customer, on_delete=models.CASCADE)
delivery_agent = models.ForeignKey(DeliveryAgent)
最初,包裹状态为待处理,派送代理为无。当管理员从管理站点为包裹分配送货代理时,我希望相关客户收到有关送货代理详细信息的通知。我怎样才能做到这一点?