Django框架使用流程(扩展)简单添加页面操作

本文详述了使用Django框架实现书籍的增删改查功能,包括按钮设计、路由配置、视图函数编写等步骤,展示了如何高效地利用框架进行业务逻辑开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

页面添加书籍的增加、删除和修改功能

删除书籍的具体操作

1.增加删除书籍按钮 指定跳转路由
在这里插入图片描述
2.在应用的urls.py中 添加指定好的路由 和 视图函数(未定义)
在这里插入图片描述
3.在应用下的views.py文件中定义视图函数
导入模块更方便重定向操作
需要导入的模块
在这里插入图片描述
4.执行操作,效果展示
在这里插入图片描述

添加书籍的具体操作

1.在首页添加按钮,设定路由
在这里插入图片描述
2.在应用的urls.py中 添加指定好的路由 和 视图函数(未定义)在这里插入图片描述
3.在应用下的views.py文件中定义视图函数
修改操作需要在新页面进行操作
在这里插入图片描述
请求提交之后,返回到首页展示
在这里插入图片描述
4.打开地址发现异常
在这里插入图片描述
此时需要修改项目bookdeom下的setting.py文件
在这里插入图片描述
5.再次打开,执行添加操作
在这里插入图片描述

修改书籍的具体操作

1.首页添加修改书籍功能按钮
在这里插入图片描述
2.添加路由,设定视图函数
在这里插入图片描述
3.创建修改页面 及 编写视图函数
在这里插入图片描述
在这里插入图片描述
4.查看修改效果
在这里插入图片描述

删除 增加 修改书籍内的人物角色

操作同书籍操作基本一致
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
实现简单的增加,删除,修改功能。
在这里插入图片描述

小结:
如果没有Django之类的后端框架,我们如果要编写http服务器,要从底层使用socket完成所有的工作(网络通信,服务器处理,业务逻辑)
每开发一个项目都需要完成上述之类的通用工作,工作量太大

有了Django框架之后,框架已经帮助我们完成大部分通用工作(直接就可以编写业务逻辑)节省大量工作
使用框架有何缺点?我们需要了解框架 了解在哪个模块编写功能代码

在Django中我们主要的工作都集中有MVT各个模块的编写
M中就是models.py 需要编写业务模型类
V中就是views.py 需要编写视图处理函数
T中需要编写模板语言
urls.py路由文件编写
settings.py配置文件的编写
admin.py后台管理编写

使用django框架需要在最基础的框架使用上结合业务逻辑去编写代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值