DjangoWeb _ 登录页开发test

1.数据库设计

user表    
--id 自增
--username  varchar(20)
--password  varchar(25)
--add_time  datetime 

2.数据操作

新增
修改
删除
查看数据

3.用到的前端页面

  1. 列表页:
    a.所有会员信息列表
    b.通过列表对响应的数据进行修改和删除
    c.在列表页,有添加会员的按钮。
  2. 添加页面(---通过列表页中的‘添加按钮’)
    ---添加完成跳转:跳转到会员列表页。
  3. 修改页面(---会员列表中的每一条会员信息后面的‘修改’按钮)-修改参考页面
    ---操作完成跳转:会员列表

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表单:账号、密码、登录按钮
    --操作:用户点击“登录按钮” 进行用户账号验证
            当账号和密码存在时跳转到后台首页
            当账号密码不一致时候,重新登录
原文地址:https://www.cnblogs.com/hellangels333/p/8444031.html