Итак, я пользуюсь Satchmo Store, и у меня есть модуль подарочного сертификата, настроенный для покупки купонов на моем веб-сайте.Однако, когда я покупаю более 1 на странице выбора количества, мне отправляется только один Подарочный сертификат, а не несколько, в зависимости от того, сколько я купил.
Вот слушатель того, как подарочный сертификат отправляется по электронной почте после покупки.У кого-нибудь есть понимание этого?
def coupon_notify(sender, instance, created, **kwargs):
recipient = instance.purchased_by.email
buyer = '%s %s' % (instance.purchased_by.first_name, instance.purchased_by.last_name)
subject = "You Coupon"
html_content = 'Your code:<br><strong style="font-size:40px; color:#000;">%s</strong>' % (instance.code)
sender = 'name@email.ca'
msg = EmailMessage(subject, html_content, sender, [recipient])
msg.content_subtype = "html"
msg.send()
def coupon_code_listener():
save_signals.post_save.connect(coupon_notify,\
sender=GiftCertificate,dispatch_uid="coupon_notify")