网络请求方式+form表单重要参数


一、网络请求方式:

1.get请求

朝别人索要数据
    eg:浏览器地址栏输入www.baidu.com回车
        get请求没有请求体
        get请求也可以携带一些的额外的参数 但是大小有限制(2KB)
            url?xxx=yyy&aaa=bbb

2.post请求

朝别人提交数据
eg:用户注册登录填写完身份数据之后提交
post请求有请求体
post请求也可以携带数据 并且大小没有限制 在请求体中

form表单重要参数

1.action  # 控制数据提交的地址

1.写全路径  https://www.baidu.com
2.写后缀(ip和端口自动补全当前服务器)    /index/
3.不写  提交给当前页面所在的地址

2.method  # 控制数据提交的方式

    get  form表单默认是get请求
    post
注意使用django前期在提交post请求之前需要去配置文件中注释掉一行代码
   MIDDLEWARE = [
        # 'django.middleware.csrf.CsrfViewMiddleware',
    ]

 get请求正常,post请求报错403

 

 修改完配置后就正常了: