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;    做检查

                  

  • 相关阅读:
    EM and GMM(Code)
    EM and GMM(Theory)
    安装Sphere v2.7 遇到的问题
    pyqt的 .ui 转换为 .py 后的操作注意事项
    SVM入门(一)
    关于范数的理解
    快速排序的C语言实现
    QT编程环境搭建
    flex布局左边固定,右边自适应,右边内容超出会影响布局
    未知宽高的div怎么垂直水平居中
  • 原文地址:https://www.cnblogs.com/Icanflyssj/p/5131388.html
Copyright © 2011-2022 走看看