diff options
| author | Andre LeBlanc | 2011-04-12 16:32:40 -0400 |
|---|---|---|
| committer | Andre LeBlanc | 2011-04-12 16:32:40 -0400 |
| commit | 3292aff531d4dee5cf30a003d5d2ee745f718f86 (patch) | |
| tree | a1a364c397b9c476d5b24e0b3dafa4a3be42f9c1 /debug_toolbar | |
| parent | 8cb8abae8cec44909947dbe54e1ed644deeecbd6 (diff) | |
| download | django-debug-toolbar-3292aff531d4dee5cf30a003d5d2ee745f718f86.tar.bz2 | |
Fixed KeyError when content-type is not set on an HttpResponse
Diffstat (limited to 'debug_toolbar')
| -rw-r--r-- | debug_toolbar/middleware.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/debug_toolbar/middleware.py b/debug_toolbar/middleware.py index de78254..0931389 100644 --- a/debug_toolbar/middleware.py +++ b/debug_toolbar/middleware.py @@ -99,7 +99,7 @@ class DebugToolbarMiddleware(object): if response.status_code == 200: for panel in self.debug_toolbars[request].panels: panel.process_response(request, response) - if response['Content-Type'].split(';')[0] in _HTML_TYPES: + if response.get('Content-Type', None) and response['Content-Type'].split(';')[0] in _HTML_TYPES: response.content = replace_insensitive( smart_unicode(response.content), self.tag, |
