zoukankan      html  css  js  c++  java
  • 基于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不能修改  也不应该显示

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

     

  • 相关阅读:
    Train Problem(栈的应用)
    Code obfuscatio (翻译!)
    Milking Cows
    Sorting a Three-Valued Sequence(三值排序)
    Asphalting Roads(翻译!)
    FatMouse' Trade
    Fibonacci Again
    Yogurt factory
    经济节约
    Lucky Conversion(找规律)
  • 原文地址:https://www.cnblogs.com/hmm1995/p/10189809.html
Copyright © 2011-2022 走看看