码迷,mamicode.com
首页 > 其他好文 > 详细

基于ORM实现用户登录

时间:2018-12-28 13:38:09      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:login   app   图片   条件   应该   width   ima   root   增加   

用户登录案例改成数据库级别

技术分享图片

注意还要在上图改动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不能修改  也不应该显示

技术分享图片

技术分享图片

 

 

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

 技术分享图片

技术分享图片

 

基于ORM实现用户登录

标签:login   app   图片   条件   应该   width   ima   root   增加   

原文地址:https://www.cnblogs.com/hmm1995/p/10189809.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!