Ejemplo n.º 1
0
def login(request):
    redirect_to = settings.LOGIN_REDIRECT_URL
    if request.method == 'GET':
        redirect_to = request.GET.get('next', redirect_to)
    elif request.method == 'POST':
        redirect_to = request.POST.get('next', redirect_to)
    return _login(request, template_name='login.html', 
            authentication_form=account.LoginForm,
            extra_context={'next': redirect_to, 'nav': render_nav_html(request.user)},
            )
Ejemplo n.º 2
0
def make_response(request, templateName, contextDict):
    if 'nav' not in contextDict:
        contextDict['nav'] = render_nav_html(request.user)
    return HttpResponse(get_template(templateName).render(
        RequestContext(request, contextDict)))