Django-admin,Django使用
注:本文是《一个完整的Django入门指南》系列教程(中文版)的第12节。你可以查看本教程的完整目录。
到目前为止,我们已经使用了交互式控制台(python manage.py shell)来添加新的部分。但是我们需要一个更好的方法来实现它。在本节中,我们将为网站管理员实现一个管理界面来管理这些数据。
Django Admin 简介
当我们开始一个新项目时,Django已经配置了Django Admin,这个应用程序列出了INSTALLED_APPS。
使用Django Admin的一个好例子是在博客中使用它;作者可以用它来撰写和发表文章。另一个例子是电子商务网站,工作人员可以创建、编辑和删除产品。
现在,我们将配置Django Admin来维护应用程序的这个部分。
让我们首先创建一个管理员帐户:
python manage.py创建超级用户
遵循说明:
用户名(留空以使用“vitorfs”): admin
电子邮件地址: admin@example.com
密码:
密码(再次):
超级用户创建成功。
在浏览器中打开网址:http://127.0.0.1:8000/admin/
输入用户名和密码以登录管理界面:
它已经配置了一些功能。在这里,我们可以添加用户和组来管理权限。这些概念将在后面详细讨论。
添加电路板模型非常简单。打开boards目录中的admin.py文件,并添加以下代码:
董事会/管理人员
来自django.contrib导入管理
从。模型导入板
管理员网站注册(公告板)
保存admin.py文件,然后在web浏览器中刷新页面:
是啊!它已经可以使用了。单击Boards链接查看现有部分的列表:
我们可以通过单击“Add Board”按钮来添加新部分:
单击保存按钮:
我们可以检查一切是否正常,然后打开网址http://127 . 0 . 0。http://. 33636363637
本教程系列到此结束!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。