aboutsummaryrefslogtreecommitdiffstats
path: root/djangorestframework/utils/__init__.py
diff options
context:
space:
mode:
authorTom Christie2012-09-14 22:42:29 +0100
committerTom Christie2012-09-14 22:42:29 +0100
commitb3e29d9576f1b1b6d12f9abfeb4a06f669b45202 (patch)
treed89770f15bdfa6b00e4a91e2a8d0a270106065b8 /djangorestframework/utils/__init__.py
parentb7b8cd11b1aad3fcf4bad221d164bb55e0bf5859 (diff)
downloaddjango-rest-framework-b3e29d9576f1b1b6d12f9abfeb4a06f669b45202.tar.bz2
Moved content negotiation out of response. Nicer exception handling now.
Diffstat (limited to 'djangorestframework/utils/__init__.py')
-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)