zoukankan      html  css  js  c++  java
  • admin

    一  admin使用

    1. admin app

    django.contrib是一套庞大的功能集,它是Django基本代码的组成部分。

    Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它:

    INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
    ]

     2. 启用admin管理工具

    要启动admin管理工具,只需要在urls.py中启用admin对应的路由配置项即可。

    通常我们在使用PyCharm生成项目时会在 urls.py 中自动设置好。

    from django.conf.urls import url
    from django.contrib import admin
    
    urlpatterns = [
        url(r'^admin/', admin.site.urls),
    
    ]

    3. 使用admin管理工具

    使用 python manage.py createsuperuser 来创建管理员账号,来登录admin管理后台。

    想要在admin 界面管理某个数据模型(model),我们需要先将该数据模型(model)注册到 admin。

    admin.site.register(models.Publisher)
    admin.site.register(models.Book)
    admin.site.register(models.Author)
  • 相关阅读:
    DataTable.AcceptChanges方法有何用处
    中山西路620号 的人才服务中心搬到 梅园路77号去了
    Congos
    ps -aux返回超过100%
    to_date如何处理毫秒?
    SNMP_802.1
    交换机
    Oracle字符编码
    CRON
    交换机
  • 原文地址:https://www.cnblogs.com/mushuiyishan/p/12536378.html
Copyright © 2011-2022 走看看