diff --git a/rest_framework/mixins.py b/rest_framework/mixins.py index f3695e6656..de10d69308 100644 --- a/rest_framework/mixins.py +++ b/rest_framework/mixins.py @@ -27,7 +27,7 @@ def perform_create(self, serializer): def get_success_headers(self, data): try: - return {'Location': data[api_settings.URL_FIELD_NAME]} + return {'Location': str(data[api_settings.URL_FIELD_NAME])} except (TypeError, KeyError): return {}