aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--django_openid_auth/views.py8
1 files changed, 2 insertions, 6 deletions
diff --git a/django_openid_auth/views.py b/django_openid_auth/views.py
index 87ecfb8..46abe91 100644
--- a/django_openid_auth/views.py
+++ b/django_openid_auth/views.py
@@ -43,9 +43,8 @@ from django.contrib.auth.models import Group
from django.core.urlresolvers import reverse
from django.http import HttpResponse, HttpResponseRedirect
from django.http.request import QueryDict
-from django.shortcuts import render_to_response
+from django.shortcuts import render_to_response, render
from django.template import RequestContext
-from django.template.loader import render_to_string
try:
from django.views.decorators.csrf import csrf_exempt
except ImportError:
@@ -133,10 +132,7 @@ def default_render_failure(request, message, status=403,
template_name='openid/failure.html',
exception=None):
"""Render an error page to the user."""
- context = RequestContext(request).flatten()
- context.update(dict(message=message, exception=exception))
- data = render_to_string(template_name, context)
- return HttpResponse(data, status=status)
+ return render(request, template_name)
def parse_openid_response(request):