From 26f6734c8865d29656bf01d3a5499b1dd01a061a Mon Sep 17 00:00:00 2001 From: riccardo Date: Fri, 4 Mar 2011 11:05:57 +0100 Subject: [PATCH] Cleaned old unused custom function (now we use, as earlier, the django default view) --- .../templates/telemeta_default/login.html | 2 +- telemeta/urls.py | 2 -- telemeta/web/base.py | 28 ------------------- 3 files changed, 1 insertion(+), 31 deletions(-) diff --git a/telemeta/templates/telemeta_default/login.html b/telemeta/templates/telemeta_default/login.html index ce425012..5be82a99 100644 --- a/telemeta/templates/telemeta_default/login.html +++ b/telemeta/templates/telemeta_default/login.html @@ -8,7 +8,7 @@

{% trans "Your username and password didn't match. Please try again." %}

{% endif %} -
{% csrf_token %} +{% csrf_token %}

{{ form.username.label_tag }} {{ form.username }}
diff --git a/telemeta/urls.py b/telemeta/urls.py index 35c539a5..218ef40d 100644 --- a/telemeta/urls.py +++ b/telemeta/urls.py @@ -182,8 +182,6 @@ urlpatterns = patterns('', url(r'^oai/.*$', web_view.handle_oai_request, name="telemeta-oai"), # Authentication - url(r'^login_/$', web_view.log_in_, {'template_name': 'telemeta/login.html'}, - name="telemeta-login_"), url(r'^login/$', 'django.contrib.auth.views.login', {'template_name': 'telemeta/login.html'}, name="telemeta-login"), url(r'^logout/$', web_view.logout, name="telemeta-logout"), diff --git a/telemeta/web/base.py b/telemeta/web/base.py index fd36be4e..1ef13155 100644 --- a/telemeta/web/base.py +++ b/telemeta/web/base.py @@ -639,34 +639,6 @@ class WebView(object): auth.logout(request) return redirect('telemeta-home') - def log_in_(self, request, template_name): - print "before:" - print request.user - msg = [] - if request.method == 'POST': - username = request.POST['username'] - password = request.POST['password'] - user = authenticate(username=username, password=password) - if user is not None: - if user.is_active: - login(request, user) - print "after:" - print request.user - return HttpResponseRedirect('/') - # Redirect to a success page. - msg.append("login successful") - else: - msg.append("disabled account") - # Return a 'disabled account' error message - else: - msg.append("disabled account") - - # Return an 'invalid login' error message. -# return render_flatpage(self, request, template_nam -# return django.contrib.auth.views.login(request, {'template_name': 'telemeta/login.html'}); -# return render(request, template_name) -# return render_to_response('login.html', {'errors': msg}) - @jsonrpc_method('telemeta.add_marker') def add_marker(request, marker): -- 2.39.5