コード例 #1
0
def genericSocialActivate(sn_method,
                          sn_id,
                          access_token,
                          request,
                          state='homepage'):
    try:
        activation_result = ttagActivateSocialAccount(sn_method, sn_id,
                                                      access_token)
        response = None
        if activation_result['result'] == 'OK':
            response = render_to_response(
                'lb_signin.html', {'state': state},
                context_instance=RequestContext(request))
        else:
            form = SignInForm({'user': '******', 'password': '******'})
            form._errors = ErrorDict()
            errors = ErrorList()
            errors = form._errors.setdefault(NON_FIELD_ERRORS, errors)
            form._errors['password'] = form.error_class(
                [str(activation_result['msg'])])
            response = viewHelp(request,
                                'standalone_homepage.html',
                                'extension',
                                'about_extension.html',
                                'TTAGIT Help - Google Browser Extension',
                                signinform=form)
        return response
    except:
        logger = logging.getLogger(__name__)
        return errorscreen(request, logger, sys)
コード例 #2
0
ファイル: signup.py プロジェクト: ttagit/website
def signupError(request, errorField, errorMessage):
    try :
        form = SignUpForm(request.POST)
        errorInit = form.is_valid()
        form._errors[errorField] = form.error_class([errorMessage])
        return viewHelp(request, 'standalone_homepage.html', 'extension', 'about_extension.html', 'TTAGIT Help - Google Browser Extension', signupform=form)
    except :
        logger=logging.getLogger(__name__)
        return errorscreen(request,logger, sys)
コード例 #3
0
def signupError(request, errorField, errorMessage):
    try:
        form = SignUpForm(request.POST)
        errorInit = form.is_valid()
        form._errors[errorField] = form.error_class([errorMessage])
        return viewHelp(request,
                        'standalone_homepage.html',
                        'extension',
                        'about_extension.html',
                        'TTAGIT Help - Google Browser Extension',
                        signupform=form)
    except:
        logger = logging.getLogger(__name__)
        return errorscreen(request, logger, sys)
コード例 #4
0
ファイル: signin.py プロジェクト: ttagit/website
def genericSocialActivate(sn_method, sn_id, access_token, request, state='homepage'):
    try :
        activation_result = ttagActivateSocialAccount(sn_method, sn_id, access_token)
        response = None
        if activation_result['result'] == 'OK':
            response = render_to_response('lb_signin.html',
                                          {'state': state},
                                          context_instance=RequestContext(request))
        else:
            form = SignInForm({'user':'******','password':'******'})
            form._errors = ErrorDict()
            errors = ErrorList()
            errors = form._errors.setdefault(NON_FIELD_ERRORS, errors)
            form._errors['password'] = form.error_class([str(activation_result['msg'])])
            response = viewHelp(request, 'standalone_homepage.html', 'extension', 'about_extension.html', 'TTAGIT Help - Google Browser Extension', signinform=form)
        return response
    except :
        logger=logging.getLogger(__name__)
        return errorscreen(request,logger, sys)