0
我试图发送一个电子邮件到一个特定的地址([email protected])每次成功下订单后。我打算捕获被解雇的信号并根据这些细节发送电子邮件。我分叉的顺序应用程序,这是从订单模型发送订单到一个自定义的电子邮件地址
from django.db import models
from oscar.apps.order.signals import order_placed
from django.core.mail import send_mail
from oscar.apps.checkout.signals import post_checkout
from oscar.apps.order.abstract_models import AbstractOrder
class Order(AbstractOrder):
def send_order_request(sender, **kwargs):
order = kwargs['instance']
subject = 'New order placed'
send_mail(subject, order, ['[email protected]'])
order_placed.connect(send_order_request, order=self.order,
user=self.user)
from oscar.apps.order.models import *
即时通讯目前越来越,说是没有定义自己的错误。这是解决这个问题的正确方法吗?
发布完整的回溯 –