zoukankan      html  css  js  c++  java
  • Django学习--9 Admin

    1、vim settings.py

    打开  'django.contrib.admin'

    vim urls.py

    打开

     from django.contrib import admin     (注意缩进~!!!)
     admin.autodiscover()

    2、vim sdj/models.py

    sex_choices=(                            二元组

      ('f','famale'),

      ('m','male'),

      )

    class User(models.Model):

        name = models.CharField(max_length=30)

        sex = models.CharField(max_length=1,chioces=sex_chioces)

    3、同步数据库

    python manage.py   syncdb 

    会出现以下内容

    Creating table sdj_user
    Creating table django_admin_log     这个用于后台管理

    python manage.py   runserver  

    127.0.0.1/admin  就可以看到登录界面了
     

    4、vim blog/admin.py

    from  django.contrib  import admin
    from  blog.models  import  User

    admin.site.register(User)       注册动作

    现在重新刷新再进一次,断开刚才的再 python  manage.py  runserver

    进去有一个blog  下 有个Users 

    可以add用户

    然后进去命令行    sqlite3  cs.db

             .tables      就会显示所有的表

    select  *  from blog_user;    就会显示你创建的用户

    也可以在上面的Auth 下的users  里添加用户 并选上 Staff status  可以有登录权限

    再到下面添加上  blog | user |can add user

                          blog |user |can change user

    这样这个用户就有了创建blog user的权限    退出当前用户可以用所创建的用户试一试

    然后再命令行 select  *  from blog_user;    做检查

                  

  • 相关阅读:
    状态机的常见问题
    基于quartus的高级时序分析
    FPGA中的时钟域问题
    quartus中的时序约束常用方法
    时序约束与时序分析
    FPGA的PCB设计
    AXI4的主机协议代码分析
    selenium 笔记 场景判断
    Codeforces Round #676 (Div. 2) XORwice、Putting Bricks in the Wall、Palindromifier
    Trap HDU
  • 原文地址:https://www.cnblogs.com/Icanflyssj/p/5131388.html
Copyright © 2011-2022 走看看