DjangoWeb _ 登录页开发test
2024-10-10 00:18:50
1.数据库设计
user表
--id 自增
--username varchar(20)
--password varchar(25)
--add_time datetime
2.数据操作
新增
修改
删除
查看数据
3.用到的前端页面
- 列表页:
a.所有会员信息列表
b.通过列表对响应的数据进行修改和删除
c.在列表页,有添加会员的按钮。 - 添加页面(---通过列表页中的‘添加按钮’)
---添加完成跳转:跳转到会员列表页。 - 修改页面(---会员列表中的每一条会员信息后面的‘修改’按钮)-修改参考页面
---操作完成跳转:会员列表
4.各个功能的地址和参数
a.列表展示功能--list.html
---参数:无 ---(无分页效果,显示所有会员)
sql:(select * from user)
b.添加功能:--add.html
---参数:(1)get方式显示添加页面---无参数
--只展示添加数据的页面
(2)post方式处理添加的数据--参数:username,password,确认密码
sql:(insert into user(username,password) values(‘username值’,‘password值’)
c.修改功能:
--参数: (1)get方式显示修改页面--参数:id (修改页面需要的数据)
sql:(select * from user where id=参数id值)
(2)post方式处理修改内容(只能修改密码)
---参数password ,修改条件参数 id
sql:(update user set password ='参数password值' where id=参数id值)
d.删除功能:
--参数 :get方式--id(删除条件,删除数据的主键)
sql:(delete from user where id=参数id值)
5.应用页面
用户登录
1.登录页面
--form表单:账号、密码、登录按钮
--操作:用户点击“登录按钮” 进行用户账号验证
当账号和密码存在时跳转到后台首页
当账号密码不一致时候,重新登录
最新文章
- JavaScript与PHP中正则
- 浅谈UIAlertController使用
- Python项目之我的第一个爬虫----爬取豆瓣图书网,统计图书数量
- c++,为什么要引入虚拟继承
- 看来IT技术与军事技术都是相通的——都是对新事物极为敏感的领域
- ReportNG测试报告模板定制
- WebAssembly:随风潜入夜
- JS异步解析
- cocos开发学习记录
- yarn工具的使用
- 阅读<;Vivado Design Suite Tutorial---Logic Simulation>;笔记
- 如何安装Exchange2010上安装更新汇总(Update Rollup)
- C#阿里云 移动推送 接入
- DevExpress v17.2新版亮点—Mobile Controls篇
- ASP.netMVC文件下载的几种方法
- BZOJ 1483 梦幻布丁(链表+启发式合并)
- js布尔值转化
- LeetCode OJ:Nim Game(Nim游戏)
- 课时18.h标签和p标签以及hr标签(掌握)
- touch: cannot touch ‘/var/jenkins_home/copy_reference_file.log’: Permission denied Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?