equal
deleted
inserted
replaced
1 # -*- coding: utf-8 -*- |
1 # -*- coding: utf-8 -*- |
2 |
2 |
|
3 from django.contrib.auth import login |
3 from django.contrib.auth.decorators import login_required |
4 from django.contrib.auth.decorators import login_required |
4 from django.contrib.auth.forms import AuthenticationForm |
5 from django.contrib.auth.forms import AuthenticationForm |
5 from django.shortcuts import render_to_response |
6 from django.shortcuts import render_to_response |
6 from django.template import RequestContext |
7 from django.template import RequestContext |
7 |
8 |
31 |
32 |
32 if request.POST.get('action', None) == 'login': |
33 if request.POST.get('action', None) == 'login': |
33 login_form = AuthenticationForm(data=request.POST) |
34 login_form = AuthenticationForm(data=request.POST) |
34 if login_form.is_valid(): |
35 if login_form.is_valid(): |
35 |
36 |
36 from django.contrib.auth import login |
|
37 login(request, login_form.get_user()) |
37 login(request, login_form.get_user()) |
38 |
38 |
39 redirect_to = reverse('kiwipycon_submit_proceedings') |
39 redirect_to = reverse('kiwipycon_submit_proceedings') |
40 return set_message_cookie(redirect_to, |
40 return set_message_cookie(redirect_to, |
41 msg = u'You have been logged in.') |
41 msg = u'You have been logged in.') |