From a9403d03fd4d82b3f5cc66b8beee7046a8b524c9 Mon Sep 17 00:00:00 2001 From: "yi.wang" Date: Sat, 7 Feb 2015 11:52:30 +0800 Subject: [PATCH] Support for Django 1.7.x HttpResponse method --- provider/views.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/provider/views.py b/provider/views.py index dd1200df..184580b5 100644 --- a/provider/views.py +++ b/provider/views.py @@ -1,6 +1,7 @@ import json import urlparse -from django.http import HttpResponse +import django +# from django.http import HttpResponse from django.http import HttpResponseRedirect, QueryDict from django.utils.translation import ugettext as _ from django.views.generic.base import TemplateView @@ -8,6 +9,11 @@ from oauth2.models import Client from . import constants, scope +def HttpResponse(content, mimetype, **kwargs): + if '1.7' in django.get_version(): + return django.http.HttpResponse(content, content_type=mimetype, **kwargs) + else: + return django.http.HttpResponse(content, mimetype=mimetype, **kwargs) class OAuthError(Exception): """