Django 请求和响应

07-19 676阅读

1、请求

(1)get请求

用户直接在浏览器输入网址,参数直接在url中携带

http://127.0.0.1:8000/login/?a=1&b=%221243%22
(2)post请求

在html使用post,login.html



    
    Title


用户登录

{% csrf_token %} {{error_message}}

(3)请求函数

# 获取请求方法
print(request.method)
# 获取get请求的参数
print(request.GET)
# 获取post请求的参数
print(request.POST)

2、响应

(1)HttpResponce
(2)render
(3)redirect
# 【响应】HttpResponse("返回内容“),返回内容给请求者
return HttpResponse("heool")
# 【响应】 render(request对象,返回的静态页面,页面中的模板符号)
return render(request, 'something.html', {"title":"你好"})
# 【响应】redirect,重定向
return redirect("https://www.baidu.com/")

Django 请求和响应

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]