Commit 6327ae53 authored by Dominik Rosiek's avatar Dominik Rosiek

yhy

parent 503de5d6
from django.contrib import auth
from django.contrib.auth import login
from django.core.exceptions import ObjectDoesNotExist from django.core.exceptions import ObjectDoesNotExist
from django.http import HttpResponseRedirect, HttpResponse
from django.shortcuts import render, render_to_response from django.shortcuts import render, render_to_response
from django.template import RequestContext from django.template import RequestContext
...@@ -77,6 +80,17 @@ class CategoryViewSet(viewsets.ModelViewSet): ...@@ -77,6 +80,17 @@ class CategoryViewSet(viewsets.ModelViewSet):
def login_page(request): def login_page(request):
context = RequestContext(request)
if not request.method == 'POST': if not request.method == 'POST':
context = RequestContext(request) return render_to_response('page/login.html', {}, context)
return render_to_response('page/login.html', {}, context)
\ No newline at end of file username = request.POST.get('username', '')
password = request.POST.get('password', '')
user = auth.authenticate(username=username, password=password)
if user:
login(request, user)
return HttpResponseRedirect('/', {}, context)
else:
return HttpResponse("Invalid login details supplied.")
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment