• django-admin层


    纲领

    管理网站的主要作用就是轻松处理模型

    管理员可以使用网站,普通用户不可以

    使用

    1.创建超级用户

    python manage.py createsuperuser

    # 管理员是针对某一项目而言的,故此处用户名为ll_admin

    # 注:Django不存储初始密码,只是存储根据密码计算出来的散列值。每次输入密码,就会计算其散列值,并与存储的散列值进行比较

    2.迁移数据库(初始化)

    # Django将DDL称为迁移数据库

    2.1初始化迁移数据库

    python manage.py migrate

    #如果项目已经初始化过数据库,即已经执行过上述语句,则此步不必再执行

    2.2创建模型并迁移数据库

    django-model层

    3.向管理网站注册模型

    注意:该模型必须在应用程序的models.py中已创建模型,并且已迁移(即更新)数据库

    在创建应用程序时,Django为每个应用程序创建了一个admin.py文件,可在其中注册我们创建的模型类

    from django.contrib import admin
    
    # Register your models here.
    from learning_logs.models import Topic, Entry
    
    admin.site.register(Topic)
    admin.site.register(Entry)
    #learning_loglearning_logsadmin.py

    4.界面化DML

    进入数据管理网页,可进行DM操作

     

  • 相关阅读:
    Educational Codeforces Round 23E
    Educational Codeforces Round 23D
    Codeforces Round #461 (Div. 2)
    HYSBZ
    HDU
    HYSBZ
    HYSBZ
    SPOJ
    点击搜索条件提交form表单
    HTML颜色获取工具,colorpicker
  • 原文地址:https://www.cnblogs.com/yc913344706/p/9165353.html
Copyright © 2020-2023  润新知