コード例 #1
0
ファイル: views.py プロジェクト: JuraPapunitsky/oys
    def form_valid(self, form):
        send_mail(u'Создана жалоба на сайте',
                  render_to_string('common/email/complaint.html', form.cleaned_data),
                  settings.MANAGERS)
        messages.success(self.request, _(u'Request sent. expect an answer'))

        return HttpResponseRedirect(self.request.POST['next_url'])
コード例 #2
0
 def main(self):
     report_lis = []
     excel_lis = self.get_excel()
     for excel in excel_lis:
         report_name = self.run_case(excel)
         report_lis.append(report_name)
     if self.all_counts:
         send_mail(self.all_counts, self.pass_counts, report_lis)
     log.info('done')
コード例 #3
0
ファイル: start_threads.py プロジェクト: skylx001/oldboy2
    def main(self):
        excel_lis = self.get_excel()
        for excel in excel_lis:
            t = threading.Thread(target=self.run_case, args=(excel, ))
            t.start()

        # 所有子线程运行完才发邮件
        while threading.activeCount() != 1:
            pass

        log.info("全局关联参数池 %s" % (RELEVANCE_DATA))

        if self.all_counts:
            send_mail(self.all_counts, self.pass_counts, self.report_lis)
        log.info('done')
コード例 #4
0
ファイル: views.py プロジェクト: JuraPapunitsky/oys
    def form_valid(self, form):
        data = form.cleaned_data

        req = models.CallMe(name=data['name'],
                            phone=data['phone'],
                            d_call=data['d_call'],
                            d_call_from=data['d_call_from'],
                            d_call_to=data['d_call_to'],
                            reason=data['reason'])
        req.save()

        send_mail(u'Позвоните мне',
                  render_to_string('common/email/call_me.html', {'call_request': req}),
                  settings.MANAGERS)

        messages.success(self.request, _(u'Request sent. expect an answer'))

        return HttpResponseRedirect(self.request.POST['next_url'])
コード例 #5
0
 def send_email(self, subject, message):
     send_mail(subject, message, [self.email])