Django-admin,Django使用

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: