Revision d546637f snf-django-lib/snf_django/lib/api/__init__.py
b/snf-django-lib/snf_django/lib/api/__init__.py | ||
---|---|---|
138 | 138 |
return decorator |
139 | 139 |
|
140 | 140 |
|
141 |
def get_serialization(request, format_allowed=True, default_serialization="json"): |
|
141 |
def get_serialization(request, format_allowed=True, |
|
142 |
default_serialization="json"): |
|
142 | 143 |
"""Return the serialization format requested. |
143 | 144 |
|
144 | 145 |
Valid formats are 'json' and 'xml' and 'text' |
... | ... | |
191 | 192 |
if not response.has_header("Content-Length"): |
192 | 193 |
# compatibility code for django 1.4 |
193 | 194 |
_is_string = getattr(response, '_is_string', None) |
194 |
_base_content_is_iter = getattr(response, '_base_content_is_iter', None) |
|
195 |
_base_content_is_iter = getattr(response, '_base_content_is_iter', |
|
196 |
None) |
|
195 | 197 |
if (_is_string is not None and _is_string) or\ |
196 | 198 |
(_base_content_is_iter is not None and |
197 | 199 |
not _base_content_is_iter): |
Also available in: Unified diff