diff options
| author | Tom Christie | 2010-12-30 17:32:52 +0000 |
|---|---|---|
| committer | Tom Christie | 2010-12-30 17:32:52 +0000 |
| commit | a78f57847592fbaba9b483e2ace1591c9f295c71 (patch) | |
| tree | 0e890cac4abf68c546b0c9759d76a0cfa06f7d2e /src/rest | |
| parent | abb55a490964790a65ad5ef32397c6046d03d889 (diff) | |
| download | django-rest-framework-a78f57847592fbaba9b483e2ace1591c9f295c71.tar.bz2 | |
Nicer formatting of status
Diffstat (limited to 'src/rest')
| -rw-r--r-- | src/rest/emitters.py | 2 | ||||
| -rw-r--r-- | src/rest/templates/emitter.html | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/rest/emitters.py b/src/rest/emitters.py index fa6a2ffd..ee8ca57f 100644 --- a/src/rest/emitters.py +++ b/src/rest/emitters.py @@ -1,4 +1,5 @@ from django.template import Context, loader +from django.core.handlers.wsgi import STATUS_CODE_TEXT import json class BaseEmitter(object): @@ -17,6 +18,7 @@ class TemplatedEmitter(BaseEmitter): context = Context({ 'content': content, 'status': self.status, + 'reason': STATUS_CODE_TEXT.get(self.status, ''), 'headers': self.headers, 'resource_name': self.resource.__class__.__name__, 'resource_doc': self.resource.__doc__ diff --git a/src/rest/templates/emitter.html b/src/rest/templates/emitter.html index b3a2d823..c8ddc16d 100644 --- a/src/rest/templates/emitter.html +++ b/src/rest/templates/emitter.html @@ -10,8 +10,8 @@ <body> <h1>{{ resource_name }}</h1> <p>{{ resource_doc }}</p> - <pre>{% autoescape off %}HTTP Status {{ status }} -{% for key, val in headers.items %}{{ key }}: {{ val }} + <pre>{% autoescape off %}<b>{{ status }} {{ reason }}</b> +{% for key, val in headers.items %}<b>{{ key }}:</b> {{ val }} {% endfor %} {{ content|urlize_quoted_links }}{% endautoescape %} </pre> </body> |
