Django处理浏览器的请求的流程
1.django处理浏览器的请求的流程步骤:
2.发请求的途径:
3.get和post请求的区别
- get 是为了 获取一个资源
- request.GET 数据在url地址中可以看到:?k1=v1&k2=v2
- get请求没有请求体
- post是为了提交数据
- request.POST
- 数据在请求体中,不在url路径中显示
4.views.py 视图函数
def xxx(request):
# 业务逻辑
return 响应
# 响应的方式
HttpResponse(\'字符串\') # 返回一个字符串
render(request, \'模板的文件名\', {\'k1\': v1})
redirect(\'地址\') # 重定向
request.method # 请求方式 GET POST
来源:https://www.cnblogs.com/xcbb/p/14819387.html
图文来源于网络,如有侵权请联系删除。