基于ORM实现用户登录
用户登录案例改成数据库级别

注意还要在上图改动html时加上 form action="/cmdb/login/"

打印obj 对象 输出Queryset(如果在数据库没有找到输入项 输出空表 )
Queryset是一个obj的集合[obj,obj,obj...] 每一个obj中封装了一条用户信息 id user pwd
输入错误


输入正确


可输出的判断方式

如果正确 输出UserInfo object 如果错误 输出None

如果输入正确有obj 返回index页面
否则 停留原页面
====================
查看信息
开始写index页面(在cmdb中) cmdb上节有介绍 指App01
1.首先修改views 将return redirect('/cmdb/index/'')
2.

3.index后台管理

4.

5.

点击提交

对index进行修改


点击用户管理 访问其他url

接下来对user_info页面进行修改


由于页面index 和user_info 有共同部分 可复制 再进行条件增加



点击root 应该去数据库中取root的用户信息 编写user_detail 页面



点击root 出现

===============================================================
增加信息




============================================
删除





=============================
编辑
编辑页面显示



id不能修改 也不应该显示


编辑页面提交 更新到数据库



浙公网安备 33010602011771号