基于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不能修改  也不应该显示

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

 

猜你喜欢

转载自www.cnblogs.com/hmm1995/p/10189809.html