aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/response.py
diff options
context:
space:
mode:
authorTom Christie2012-11-06 10:44:19 +0000
committerTom Christie2012-11-06 10:44:19 +0000
commitb19c58ae17ee54a3a8d193608660d96fd52f83f0 (patch)
treec4deae81b0f0de7083ecadce29ce5813b6411db4 /rest_framework/response.py
parent455a8cedcf5aa1f265ae95d4f3bff359d51910c0 (diff)
downloaddjango-rest-framework-b19c58ae17ee54a3a8d193608660d96fd52f83f0.tar.bz2
Support for HTML error templates. Fixes #319.
Diffstat (limited to 'rest_framework/response.py')
-rw-r--r--rest_framework/response.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/rest_framework/response.py b/rest_framework/response.py
index 006d7eeb..0de01204 100644
--- a/rest_framework/response.py
+++ b/rest_framework/response.py
@@ -9,7 +9,8 @@ class Response(SimpleTemplateResponse):
"""
def __init__(self, data=None, status=200,
- template_name=None, headers=None):
+ template_name=None, headers=None,
+ exception=False):
"""
Alters the init arguments slightly.
For example, drop 'template_name', and instead use 'data'.
@@ -21,6 +22,7 @@ class Response(SimpleTemplateResponse):
self.data = data
self.headers = headers and headers[:] or []
self.template_name = template_name
+ self.exception = exception
@property
def rendered_content(self):