aboutsummaryrefslogtreecommitdiffstats
path: root/djangorestframework/utils
diff options
context:
space:
mode:
authorTom Christie2012-09-16 14:02:18 -0700
committerTom Christie2012-09-16 14:02:18 -0700
commit549ebdc1c67c20bdff39a2f4a59012dd010213a1 (patch)
treeef7b3626e602ecaa1761cb4e780501f0b8db9463 /djangorestframework/utils
parentb7b8cd11b1aad3fcf4bad221d164bb55e0bf5859 (diff)
parentd8ede0355c32455989ca5f955d555ffaf827b296 (diff)
downloaddjango-rest-framework-549ebdc1c67c20bdff39a2f4a59012dd010213a1.tar.bz2
Merge pull request #263 from tomchristie/decouple-conneg
Content negotiation logic out of response and into View
Diffstat (limited to 'djangorestframework/utils')
-rw-r--r--djangorestframework/utils/__init__.py38
1 files changed, 0 insertions, 38 deletions
diff --git a/djangorestframework/utils/__init__.py b/djangorestframework/utils/__init__.py
index bb5bb6d7..f53ac0b8 100644
--- a/djangorestframework/utils/__init__.py
+++ b/djangorestframework/utils/__init__.py
@@ -1,9 +1,6 @@
from django.utils.encoding import smart_unicode
from django.utils.xmlutils import SimplerXMLGenerator
-
from djangorestframework.compat import StringIO
-from djangorestframework.compat import RequestFactory as DjangoRequestFactory
-from djangorestframework.request import Request
import re
import xml.etree.ElementTree as ET
@@ -102,38 +99,3 @@ class XMLRenderer():
def dict2xml(input):
return XMLRenderer().dict2xml(input)
-
-
-class RequestFactory(DjangoRequestFactory):
- """
- Replicate RequestFactory, but return Request, not HttpRequest.
- """
- def get(self, *args, **kwargs):
- parsers = kwargs.pop('parsers', None)
- request = super(RequestFactory, self).get(*args, **kwargs)
- return Request(request, parsers)
-
- def post(self, *args, **kwargs):
- parsers = kwargs.pop('parsers', None)
- request = super(RequestFactory, self).post(*args, **kwargs)
- return Request(request, parsers)
-
- def put(self, *args, **kwargs):
- parsers = kwargs.pop('parsers', None)
- request = super(RequestFactory, self).put(*args, **kwargs)
- return Request(request, parsers)
-
- def delete(self, *args, **kwargs):
- parsers = kwargs.pop('parsers', None)
- request = super(RequestFactory, self).delete(*args, **kwargs)
- return Request(request, parsers)
-
- def head(self, *args, **kwargs):
- parsers = kwargs.pop('parsers', None)
- request = super(RequestFactory, self).head(*args, **kwargs)
- return Request(request, parsers)
-
- def options(self, *args, **kwargs):
- parsers = kwargs.pop('parsers', None)
- request = super(RequestFactory, self).options(*args, **kwargs)
- return Request(request, parsers)