def login(request): signin_form = EmailLoginForm() signup_form = ConferenceSignupForm() if request.method == "POST" and request.POST.get('action', None): if request.POST['action'] == 'signin': signin_form = EmailLoginForm(request.POST) if signin_form.is_valid(): user = signin_form.user user.is_bulk = False user.save() auth.login(request, user) return HttpResponseRedirect(reverse('confreg')) else: signup_form = ConferenceSignupForm(request.POST) if signup_form.is_valid(): username, password = signup_form.save() user = auth.authenticate(username=username, password=password) auth.login(request, user) return HttpResponseRedirect(reverse('confreg')) return render_to_response('conference/login.html', {"signin_form": signin_form, "signup_form": signup_form}, context_instance = RequestContext(request))
def login(request): signin_form = EmailLoginForm() signup_form = ConferenceSignupForm() if request.method == "POST" and request.POST.get('action', None): if request.POST['action'] == 'signin': signin_form = EmailLoginForm(request.POST) if signin_form.is_valid(): user = signin_form.user user.is_bulk = False user.save() auth.login(request, user) return HttpResponseRedirect(reverse('confreg')) else: signup_form = ConferenceSignupForm(request.POST) if signup_form.is_valid(): username, password = signup_form.save() user = auth.authenticate(username=username, password=password) auth.login(request, user) return HttpResponseRedirect(reverse('confreg')) return render_to_response('conference/login.html', { "signin_form": signin_form, "signup_form": signup_form }, context_instance=RequestContext(request))
def login(request): if request.user.is_authenticated(): return HttpResponseRedirect(reverse("conference_schedule")) signin_form = EmailLoginForm(initial={"remember": "on"}) if request.method == "POST": signin_form = EmailLoginForm(request.POST) if signin_form.is_valid(): user = signin_form.user auth.login(request, user) return HttpResponseRedirect(reverse("conference_schedule")) return render_to_response( "conference/schedule/login.html", {"form": signin_form}, context_instance=RequestContext(request) )
def login(request): if request.user.is_authenticated(): return HttpResponseRedirect(reverse('conference_schedule')) signin_form = EmailLoginForm(initial={'remember': 'on'}) if request.method == "POST": signin_form = EmailLoginForm(request.POST) if signin_form.is_valid(): user = signin_form.user auth.login(request, user) return HttpResponseRedirect(reverse('conference_schedule')) return render_to_response("conference/schedule/login.html", {'form': signin_form}, context_instance=RequestContext(request))
def login(request): signin_form = EmailLoginForm() signup_form = ConferenceSignupForm() if request.method == "POST" and request.POST.get('action', None): if request.POST['action'] == 'signin': signin_form = EmailLoginForm(request.POST) if signin_form.is_valid(): user = signin_form.user user.is_bulk = False user.save() auth.login(request, user) if request.POST.get('language', 'english') == 'french': request.session['conflang'] = 'fr' request.session['django_language'] = 'fr_FR' else: request.session['conflang'] = 'en' request.session['django_language'] = 'en_US' return HttpResponseRedirect(reverse('confreg')) else: signup_form = ConferenceSignupForm(request.POST) if signup_form.is_valid(): username, password = signup_form.save() user = auth.authenticate(username=username, password=password) auth.login(request, user) if request.META['SERVER_NAME'] == 'conference2013.ewb.ca': return HttpResponseRedirect(reverse('conference_questionnaire')) else: return HttpResponseRedirect(reverse('confreg')) return render_to_response('conference/login.html', {"signin_form": signin_form, "signup_form": signup_form}, context_instance = RequestContext(request))