Как получить ответ с новыми символами строки с помощью Response в Django Rest Framework?
В настоящее время я пытаюсь понять, как использовать класс Response из DRF. Используя Django's HttpResponse, и используя следующий код:
return HttpResponse("Hello \n World", content_type="text/plain")
Я получаю следующий ответ:
Hello
World
Это то, чего я ожидаю.
Однако, используя следующий код:
return Response("Hello \n World", content_type="text/plain")
я получаю следующий ответ:
"Hello \n World"
Обратите внимание, как я также получаю пару или кавычки во втором "". Поскольку Response является дочерним элементом HttpResponse, как я могу получить тот же результат, используя Response? Я пришел к этой проблеме, потому что хочу представить символы новой строки и символы табуляции с помощью Response, но до сих пор у меня ничего не получилось.
Единственное, что я видел, что могло бы мне помочь, это использование Renderers из DRF, и создание собственного для простого текста. но я не понимаю, как применить их к Responses, и я немного удивлен, что DRF не поддерживает простой текст, учитывая, что это подкласс HttpResponse. Спасибо