在Djongo 中,常见的请求和响应有:
1.请求方式
-
创建数据(POST)
请求: 使用 POST 请求向特定的 API 端点发送 JSON 数据以创建新的数据库记录。 -
读取数据(GET)
请求: 使用 GET 请求获取数据库中的记录。 -
更新数据(PUT/PATCH)
请求: 使用 PUT 或 PATCH 请求更新现有记录的数据。 -
删除数据(DELETE)
请求: 使用 DELETE 请求删除特定记录。
2.响应类型
1.JsonResponse响应:返回 JSON 格式的响应。
2.HttpResponse响应:用于返回普通 HTTP 响应。
3.HttpResponseBadRequest响应:返回 400 错误的响应。
4.redirect响应:让浏览器重定向到其他界面。
#view.py中的函数redir,表示重定向到url
def redir(request):
return redirect("https://www.bilibili.com/")
3.状态码
常用的 HTTP 状态码包括:
- 200 OK:请求成功。
- 201 Created:资源创建成功。
- 204 No Content:请求成功,但无内容返回(如删除)。
- 400 Bad Request:请求无效。
- 404 Not Found:未找到资源。
- 500 Internal Server Error:服务器错误。
以上是Djongo中常见的请求和响应,希望对你有所帮助!