微信小程序开发之路(九)Django Admin 管理工具

微信小程序开发之路(九)Django Admin 管理工具

Django 提供了基于 web 的管理工具。
Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它:在这里插入图片描述
django.contrib是一套庞大的功能集,它是Django基本代码的组成部分。
激活管理工具
通常我们在生成项目时会在 urls.py 中自动设置好,我们只需去掉注释即可。
配置项如下所示:

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

在这里插入图片描述
当这一切都配置好后,Django 管理工具就可以运行了。
启动开发服务器,然后在浏览器中访问 http://127.0.0.1:8000/admin/,得到如下界面:
在这里插入图片描述
可以通过命令 python manage.py createsuperuser 来创建超级用户,如下所示:
在这里插入图片描述
在这里插入图片描述
为了让 admin 界面管理某个数据模型,我们需要先注册该数据模型到 admin。比如,我们之前在 TestModel 中已经创建了模型 Test 。修改 TestModel/admin.py:
在这里插入图片描述
刷新后即可看到 Testmodel 数据表:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/xulei1132562/article/details/113649020