python 网页表单 数据录入_django之从html页面表单获取输入的数据实例

本文主要讲解如何获取用户在html页面中输入的信息。

1.首先写一个自定义的html网页

login.html

test

form表单里的action{%url ‘check'%} 对应的是urls.py里的name值

2.配置urls.py文件

urlpatterns = [

path('reg/',views.reg,name='check'),

path('',views.login),

]

3.配置views.py文件

def login(request):

return render(request,'login.html')

def reg(request):

if request.method == 'POST':

name=request.POST.get('name')

pwd=request.POST.get('pwd')

print(name,pwd)

return render(request,'login.html')

4.开启服务,进入主页localhost:8000 ,输入用户名密码,点击提交

这时会报403错误

需要在login.html文件的form表单中加入下面一行代码

{%csrf_token%}

{% csrf_token %}

重启服务,再次输入用户名密码

就可以得到在页面输入的信息了

以上这篇django之从html页面表单获取输入的数据实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持python博客。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值