Как вернуть строку в ответе Django DRF без AttributeError? - PullRequest
0 голосов
/ 21 мая 2018

этот фрагмент не работает так, как я хочу:

return Response({"Error": "build {} does not exist"}.format(build_name), status=status.HTTP_404_NOT_FOUND)

ошибка:

AttributeError:
'dict' object has no attribute 'format'

Что я делаю не так?Я использую Python 3, кстати.

1 Ответ

0 голосов
/ 21 мая 2018

Вы применяете .format к dict вместо string.Попробуйте:

return Response({"Error": "build {} does not exist".format(build_name)}, status=status.HTTP_404_NOT_FOUND)
...