如何在没有AttributeError的情况下返回Django DRF响应中的字符串?

时间:2018-05-21 19:02:51

标签: django django-rest-framework

此代码段无法正常工作:

--flush

错误:

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

我做错了什么?我正在使用Python 3 btw。

1 个答案:

答案 0 :(得分:3)

您正在将.format应用于dict而不是string。 尝试:

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