djanjo 使用a标签跳转_django实现a标签跳转页面,并在跳转的页面填写表单后传递给后端。...

需求:

在网站前端操作数据库(例如学生管理系统)的时候,经常会遇到对数据表的增删改查功能,在增加功能中,就经常会遇到一个a标签链接到新的网页,填写表单数据然后传递给后端,在后端进行获取数据后再在数据库中进行操作。

下面介绍两种方式实现这种模式:

方法一:

1、先在django中的url中配置路由

url中设置路由:

urlpatterns = [

path('admin/', admin.site.urls),

path('',views.classes),

path('add/',views.add),

path('addd/',views.addd)

]

2、前端html中写入添加

3、在点击前端的a链接后就会跳转到一个新的页面,新的跳转页面中写入表单

其中的action="/addd/"是关键,通过它来讲提交的数据重新到addd路由当中,由addd路由对应的views.addd函数来配置,最终完成跳转到主页路由中,如下代码:

4、views中写入

def add(request):

return (render(request,'add.html'))

def addd(request):

print(request.POST.get('add'))

return (redirect('/'))

方法二、

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值