Files @ 73ba5b72bf27
Branch filter:

Location: CopyleftConf/copyleftconf-website/pinaxcon/views.py

Christopher Neugebauer
Revert "REVERT FOR CFP LAUNCH #52 remove CFP references"

This reverts commit 6fd8c37c3bb329847b43e64e680057229ff2e66c.
from django.conf import settings
from django.http import HttpResponseServerError
from django.shortcuts import render
from django.template import RequestContext
from django.template import Template
from django.template.loader import get_template
from django.views import defaults

from account.forms import LoginEmailForm, LoginUsernameForm, SignupForm
from account.views import LoginView

def server_error(request, template_name=defaults.ERROR_500_TEMPLATE_NAME):
    t = Template("{%% include '%s' %%}" % template_name)
    return HttpResponseServerError(t.render(RequestContext(request)))


def account_login(request):

    d = {
        "login_form": LoginEmailForm(),
        "signup_form": SignupForm(),
        "signup_open": getattr(settings, "ACCOUNT_OPEN_SIGNUP", True),
    }

    print d["signup_open"], settings.ACCOUNT_OPEN_SIGNUP
    return render(request, "account_login.html", d)


class EmailLoginView(LoginView):
    form_class = LoginEmailForm