def new_verify (user, request, reset=False):
   verify = EmailVerify(user=user, email=user.email, reset=reset)
   verify.save()
   
   context = {'verify': verify, 'request': request}
   if reset:
     tpl = 'account/email.password-reset'
     send_mail('Password Reset - {site_name}', [verify.email], tpl, context)
     
   else:
     tpl = 'account/email.verify'
     send_mail('Please Verify Your E-Mail - {site_name}', [verify.email], tpl, context)
     
   return verify
Beispiel #2
0
    def new_verify(user, request, reset=False):
        verify = EmailVerify(user=user, email=user.email, reset=reset)
        verify.save()

        context = {'verify': verify, 'request': request}
        if reset:
            tpl = 'account/email.password-reset'
            send_mail('Password Reset - {site_name}', [verify.email], tpl,
                      context)

        else:
            tpl = 'account/email.verify'
            send_mail('Please Verify Your E-Mail - {site_name}',
                      [verify.email], tpl, context)

        return verify
def support (request):
  form = SupportForm(request.POST or None, initial={'email': request.user.email})
  
  if request.POST:
    if form.is_valid():
      send_mail(
        'Support Request - ' + form.cleaned_data['email'],
        [settings.MEMBER_EMAIL],
        'members/support-request.email',
        {'request': request, 'email': form.cleaned_data['email'], 'info': form.cleaned_data['request']}
      )
      return TemplateResponse(request, 'members/support-success.html', {})
      
  context = {
    'form': form,
    'action': 'Submit',
    'icon': 'caret-square-o-right',
  }
  return TemplateResponse(request, 'members/support.html', context)
  
Beispiel #4
0
def support(request):
    form = SupportForm(request.POST or None,
                       initial={'email': request.user.email})

    if request.POST:
        if form.is_valid():
            send_mail(
                'Support Request - ' + form.cleaned_data['email'],
                [settings.MEMBER_EMAIL], 'members/support-request.email', {
                    'request': request,
                    'email': form.cleaned_data['email'],
                    'info': form.cleaned_data['request']
                })
            return TemplateResponse(request, 'members/support-success.html',
                                    {})

    context = {
        'form': form,
        'action': 'Submit',
        'icon': 'caret-square-o-right',
    }
    return TemplateResponse(request, 'members/support.html', context)