Skip to content

Commit 1577092

Browse files
committed
Keep response headers order in api renderer
1 parent 04158e1 commit 1577092

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

rest_framework/renderers.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
from __future__ import unicode_literals
1010

1111
import json
12+
from collections import OrderedDict
1213

1314
import django
1415
from django import forms
@@ -618,7 +619,7 @@ def get_context(self, data, accepted_media_type, renderer_context):
618619
raw_data_patch_form = self.get_raw_data_form(data, view, 'PATCH', request)
619620
raw_data_put_or_patch_form = raw_data_put_form or raw_data_patch_form
620621

621-
response_headers = dict(response.items())
622+
response_headers = OrderedDict(response.items())
622623
renderer_content_type = ''
623624
if renderer:
624625
renderer_content_type = '%s' % renderer.media_type

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy