gpt4 book ai didi

python - Django Oscar - 已下订单的电子邮件管理员

转载 作者:行者123 更新时间:2023-12-02 00:21:25 35 4
gpt4 key购买 nike

我试图让 django-oscar 在每次下订单时给我发一封电子邮件。这听起来很简单,但我很挣扎。

我尝试了几种方法,但都失败了......

有没有简单的方法?

最佳答案

您可以为 order_placed 设置监听器发出信号,然后在那里执行您想要的任何操作。

from django.dispatch import receiver

from oscar.apps.order.signals import order_placed

@receiver(order_placed)
def send_merchant_notification(sender, order, user, **kwargs):
# Do stuff here

或者,派生 orders 应用程序并覆盖 OrderCreator 类以在下订单时注入(inject)额外的逻辑。

关于python - Django Oscar - 已下订单的电子邮件管理员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55290850/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com