Docs 菜单
Docs 主页
/ / /
Django MongoDB后端
/

创建管理站点

您可以创建 Django 管理站点,以便从 Web 界面编辑应用程序的数据。 要学习;了解有关 Django 管理站点及其功能的详情,请参阅 Django 文档中的 Django 管理站点 。

1

在创建管理站点之前,必须创建可以登录该站点的用户。

从项目的根目录运行以下命令以创建管理员用户:

python manage.py createsuperuser

然后,终端会提示您输入用户名、电子邮件解决和密码。 对于每个提示,输入以下信息以创建具有指定凭证的用户,并在每次输入后按“Enter”键:

Username: admin
Email address: [email protected]
Password: <admin-password>
Password (again): <admin-password>

<admin-password> 占位符替换为用户的密码。

2

运行以下代码以启动服务器:

python manage.py runserver

服务器开始运行后,请访问 http://:127.0.0.1 8000/admin/用于查看管理站点的URL 。 此站点显示以下登录屏幕:

Django 管理页面上的登录屏幕。

输入上一步中创建的用户名和密码,登录站点。

3

登录管理站点后,可以看到以下信息:

Django 管理站点上显示的初始内容。

您可以通过选择Authentication and Authorization表中的 GroupsUsers行来编辑项目的身份验证配置。

要编辑由 Viewer 模型表示的 users示例集合中的数据,请导航到项目的 sample_mflix/admin.py文件并粘贴以下代码:

from django.contrib import admin
from .models import Viewer
admin.site.register(Viewer)

现在,您的管理站点会显示以下信息:

注册模型后,在 Django 管理站点上显示的内容。
4

您可以查看存储在 name 值为 "Abigail Carter"Viewer对象中的数据。 您在本教程的 将数据写入MongoDB中创建了此对象。

单击SAMPLE_MFLIX表的Viewers行可查看查看器列表。 管理站点显示以下列表:

管理站点上显示的查看器列表。

然后,单击列表顶部的 Abigail Carter。 站点会显示所选查看器的 NameEmail

所选查看器的信息。
5

要编辑查看器的 email字段,请选择包含文本 "[email protected]" 的框。 删除此文本并将其替换为 "[email protected]",如下图所示:

查看者的更新电子邮件解决。

然后,单击查看器信息下方的 SAVE 按钮,保存更改。

完成这些步骤后,您可以访问权限Django 管理站点并使用它来编辑 Viewer 对象。

后退

查询MongoDB数据