コード例 #1
0
ファイル: views.py プロジェクト: romuloigor/pythonbrasil8
 def transaction_canceled(self, subscription_id):
     transaction = Transaction.objects.get(subscription_id=subscription_id)
     transaction.status = "canceled"
     transaction.save()
     context = {"profile": AccountProfile.objects.get(user=transaction.subscription.user)}
     body = render_to_string("email_unsuccessful_registration.txt", context)
     subject = "PythonBrasil[8] - Registration Unsuccessful "
     mail.send(settings.EMAIL_SENDER, [transaction.subscription.user.email], subject, body)
コード例 #2
0
ファイル: views.py プロジェクト: shreyarora12/pythonbrasil8
 def transaction_canceled(self, subscription_id):
     transaction = Transaction.objects.get(subscription_id=subscription_id)
     transaction.status = "canceled"
     transaction.save()
     context = {
         "profile":
         AccountProfile.objects.get(user=transaction.subscription.user)
     }
     body = render_to_string("email_unsuccessful_registration.txt", context)
     subject = "PythonBrasil[8] - Registration Unsuccessful "
     mail.send(settings.EMAIL_SENDER, [transaction.subscription.user.email],
               subject, body)
コード例 #3
0
ファイル: views.py プロジェクト: fernandogrd/pythonbrasil8
   def transaction_done(self, subscription_id):
       transaction = Transaction.objects.get(subscription_id=subscription_id)
       transaction.status = "done"
       transaction.save()
       context = {"profile": AccountProfile.objects.get(user=transaction.subscription.user),
 }
       body = render_to_string("email_successful_registration.txt", context)
       subject = ugettext("PythonBrasil[8] - Registration Confirmation")
       mail.send(settings.EMAIL_SENDER,
                 [transaction.subscription.user.email],
                 subject,
                 body)
コード例 #4
0
ファイル: views.py プロジェクト: fernandogrd/pythonbrasil8
 def transaction_done(self, subscription_id):
     transaction = Transaction.objects.get(subscription_id=subscription_id)
     transaction.status = "done"
     transaction.save()
     context = {
         "profile":
         AccountProfile.objects.get(user=transaction.subscription.user),
     }
     body = render_to_string("email_successful_registration.txt", context)
     subject = ugettext("PythonBrasil[8] - Registration Confirmation")
     mail.send(settings.EMAIL_SENDER, [transaction.subscription.user.email],
               subject, body)
コード例 #5
0
 def test_shoul_send_mail(self):
     m = mail.send(u"*****@*****.**", [u"*****@*****.**"], u"Hi", u"hello")
     m.wait()
     email = django_mail.outbox[0]
     self.assertEqual(u"Hi", email.subject)
     self.assertEqual(u"hello", email.body)
     self.assertEqual([u"*****@*****.**"], email.to)
     self.assertEqual(u"*****@*****.**", email.from_email)
コード例 #6
0
ファイル: __init__.py プロジェクト: mauriciosl/pythonbrasil8
 def test_shoul_send_mail(self):
     m = mail.send(u"*****@*****.**", [u"*****@*****.**"], u"Hi", u"hello")
     m.wait()
     email = django_mail.outbox[0]
     self.assertEqual(u"Hi", email.subject)
     self.assertEqual(u"hello", email.body)
     self.assertEqual([u"*****@*****.**"], email.to)
     self.assertEqual(u"*****@*****.**", email.from_email)
コード例 #7
0
ファイル: views.py プロジェクト: mauriciosl/pythonbrasil8
 def _notify_staff(self, user):
     msg = u"There was a failure in the communication with PagSeguro, the user %(email)s could not be registered."
     kw = {"email": user.email}
     body = msg % kw
     mail.send(settings.EMAIL_HOST_USER, ["*****@*****.**"], "PagSeguro Communication Failure", body)
コード例 #8
0
ファイル: views.py プロジェクト: shreyarora12/pythonbrasil8
 def _notify_staff(self, user):
     msg = u"There was a failure in the communication with PagSeguro, the user %(email)s could not be registered."
     kw = {"email": user.email}
     body = msg % kw
     mail.send(settings.EMAIL_HOST_USER, ["*****@*****.**"],
               "PagSeguro Communication Failure", body)