运行时报错:AttributeError("'WSGIRequest' object has no attribute 'data'",)
时间: 2023-08-27 14:18:24 浏览: 163
求解报错:AttributeError:module ‘os’ has no attribute ‘exit’
这个错误说明你在视图函数中使用了 `request.data` 这个属性,但是 `WSGIRequest` 对象并没有这个属性。
`request.data` 是 Django REST framework 中的一个属性,用于从 HTTP 请求中获取提交的数据。如果你的项目中没有使用 Django REST framework,那么 `request` 对象中就没有 `data` 属性。
你可以使用 `request.POST` 或 `request.GET` 属性来获取 POST 或 GET 请求中的数据。例如,如果你的表单使用的是 POST 方法,那么可以使用 `request.POST` 获取表单数据。如果你要使用 JSON 数据或其他格式的数据,可以使用 `json.loads(request.body)` 或其他库来解析请求中的数据。
阅读全文