打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
表单提交post请求

讲解对象:表单提交post请求

作者:融水公子 rsgz


1 思路

0.1我们可以使用表单提交post请求


2 模板新建网页register.html

含义:这里表示一个注册页面


3 网页内容register.html

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>注册</title>

</head>

<body>

    <form action="register/" method="post">

       姓名:<input type="text" name="name" value=""/>

        <hr/>

       性别:<input type="radio" name="gender" value="1"/>男

            <input type="radio" name="gender" value="0"/>女

        <hr/>

       年龄:<input type="text" name="age" value=""/>

        <hr/>

       爱好:<input type="checkbox" name="hobby" value="power"/>权利

        <input type="checkbox" name="hobby" value="money"/>金钱

        <input type="checkbox" name="hobby" value="boy"/>美男

        <input type="checkbox" name="hobby" value="girl"/>美女

        <hr/>

        <input type="submit" value="注册"/>

    </form>

</body>

</html>


4 写路由

根据这个写路由

<form action="register/" method="post">

路由内容:

    url(r'^showregister/$', views.showregister),

url(r'^register/$', views.register),


5 写视图函数

# POST 显示界面

def showregister(request):

    return render(request,'myapp/register.html')

def register(request):

    return HttpResponse("融水公子,不能偏心,我们要雨露均沾")


6 浏览器测试

显示界面:http://127.0.0.1:8000/rsgz/showregister/


7 我们点击注册按钮,会报错

分析:出现了CSRF错误就关闭掉这个功能


8 关闭csrf

操作:打开项目的pro2的setting.py

搜索关键字csrf

将上面的一句话注释掉就行了。


9 继续浏览器测试

点击 注册按钮


10 成功了 哈哈哈哈帅哥的即视感

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
python测试开发django-25.表单提交之post注册案例
浅谈CSRF攻击方式
如何防止CSRF攻击
WEB常见漏洞之CSRF(基础原理篇)
编写安全 PHP 应用程序的七个习惯
php 表单加入 Token 防止重复提交的方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服