报错 'WSGIRequest' object has no attribute 'Get'
时间: 2023-08-22 11:06:21 浏览: 189
Django处理Ajax发送的Get请求代码详解
在 Django 中,`WSGIRequest` 对象是代表 HTTP 请求的对象,它没有 `Get` 属性。正确的方式是使用小写的 `get` 方法来获取请求参数。
请确保在代码中使用小写的 `request.GET.get('param1')` 来获取 GET 请求参数。同样,使用小写的 `request.POST.get('param3')` 来获取 POST 请求参数。
以下是一个示例代码:
```python
def my_view(request):
# 获取 GET 请求参数
param1 = request.GET.get('param1')
param2 = request.GET.get('param2')
# 获取 POST 请求参数
param3 = request.POST.get('param3')
param4 = request.POST.get('param4')
# 处理请求参数
# ...
return HttpResponse("Response")
```
请检查你的代码中是否有大小写错误,特别是在使用 `get` 方法时。
阅读全文