Django的后台管理系统Admin(5)

Django的后台管理系统就是为了方便管理员管理网站,所以django自带了一个后台管理系统,接下来记录一下如何使用这个后台的管理系统。

首先我们要进入后台管理系统,就要有一个管理员的账号,先来创建有一个账号,打开命令行交互并输入:

$ python manage.py createsuperuser

之后按要求来输入用户名、密码。邮箱等信息就可以了。如何我们启动项目,进到admin页面,输入账密就进入了后台管理的页面了。页面长这样:

 

——————————————————————————————————————————————————————————————

里面有组和用户,用来管理用户账号的。但是有一点,就是我们不是写了一个polls的应用app了吗?为啥在这没有显示出来。。。那是因为我们写完这个app并没有告诉他我们还有一个后台管理系统,也就是这时他还不知道后台管理系统的存在。那么我们就要告诉他要被后台管理系统管理;如何告诉他?打开polls目录,里面有一个admin.py打开它,如何在里面告诉他就可以了,在里面输入:

from django.contrib import admin

from .models import Question

admin.site.register(Question)

此时就可以在后台看见这个app了~~~这一步叫做注册app。此时后他变成这样:

 

 ——————————————————————————————————————————————————————————

关于站点管理还有一个,就是后面有四个按钮,现在对四个按钮做一下翻译方便下次看:

  • 保存 – 保存更改并返回到此类对象的更改列表页面。
  • 保存并继续编辑 - 保存更改并重新加载此对象的管理页面。
  • 保存并添加另一个 - 保存更改并为此类对象加载一个新的空白表单。
  • 删除 – 显示删除确认页面。

 后台管理系统就这么些(大概)~~~

posted @ 2022-02-22 16:18  Ant_blog  阅读(256)  评论(0编辑  收藏  举报