vale981_fahrschule/fahrschule_vale981/views.py

27 lines
829 B
Python
Raw Normal View History

2014-04-18 08:39:11 +02:00
from django.shortcuts import render_to_response
from django.http import HttpResponseRedirect
from django.contrib import auth
from django.core.context_processors import csrf
from django.contrib.auth import logout
def login(request):
c = {}
c.update(csrf(request))
return render_to_response('login.html', c)
def auth_view(request):
username = request.POST.get('username', '')
password = request.POST.get('password', '')
user = auth.authenticate(username=username, password=password)
if user is not None:
auth.login(request, user)
return HttpResponseRedirect('/quiz/all/')
else:
return HttpResponseRedirect('/fehler/')
def error(request):
return render_to_response('fehler.html')
def logout_view(request):
logout(request)
return HttpResponseRedirect('/login')