标签:自动管理 路由 代码 manage ssi gis static import space
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‘, ]
要启动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), ]
使用 python manage.py createsuperuser 来创建管理员账号,来登录admin管理后台。
想要在admin 界面管理某个数据模型(model),我们需要先将该数据模型(model)注册到 admin。
admin.site.register(models.Publisher)
admin.site.register(models.Book)
admin.site.register(models.Author)
标签:自动管理 路由 代码 manage ssi gis static import space
原文地址:https://www.cnblogs.com/mushuiyishan/p/12536378.html