django网页-在网页上加删除按钮

本文介绍如何在Django网页上添加删除按钮,通过创建视图接口、子路由、HTML元素和JS事件来实现在网页上直接删除数据库记录。详细步骤包括在view.py中添加删除接口,配置urls.py的子路由,更新version.html模板,以及实现删除按钮的点击事件。然而,在本地运行时遇到因Ubuntu和Django版本不匹配导致的问题。

需求
实现效果
在网页上增加一个删除按钮,直接删除改发布的版本记录包括数据库内容
前言:
网页那块用到js不会写,仿照大佬的内容写的
思路
view函数下添加一个接口
添加子路由指定该函数
html网页元素设置
添加一个字段:删除
设计删除的点击事件
点击后调用删除接口
实现:
view函数添加一个接口:
找到路径:verision(app name)–>view.py
添加一个删除接口:
在这里插入图片描述
拓展:
object.filter()、object.get()区别
设计子路由:version(app name)–>urls.py
配置子路由
设置html元素:
html元素保存在文件夹:templates里面
打开:templates–>version.html
添加删除字段
在这里插入图片描述
添加删除按钮事件
在这里插入图片描述
点击后调用删除接口
在这里插入图片描述
搞定了,但是,在我本地跑不起来,可能是ubuntu的安装版本和django版本就不统一。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值