码迷,mamicode.com
首页 > 其他好文 > 详细

admin

时间:2020-03-21 09:21:11      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:自动管理   路由   代码   manage   ssi   gis   static   import   space   

一  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)

 

admin

标签:自动管理   路由   代码   manage   ssi   gis   static   import   space   

原文地址:https://www.cnblogs.com/mushuiyishan/p/12536378.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!