confrontiv_send_mail.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:confrontiv 作者: correctiv 项目源码 文件源码
def handle(self, *args, **options):
        translation.activate(settings.LANGUAGE_CODE)

        try:
            inquiry = Inquiry.objects.get(pk=options['inquiry_id'])
        except Inquiry.DoesNotExist:
            raise CommandError('Inquiry "%s" does not exist' % options['inquiry_id'])

        for ir in InquiryRequest.objects.filter(inquiry=inquiry, sent=False):
            result = ir.send_by_email()
            if result:
                self.stdout.write(self.style.SUCCESS(
                    'Successfully sent inquiry to "%s" via %s' % (ir.recipient, ir.recipient.email)))
            else:
                self.stderr.write('Failed to send inquiry to "%s" via' % (ir.recipient, ir.recipient.email))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号