Django 管理员 - 创建用户


创建用户

为了能够登录管理应用程序,我们需要创建一个用户。

这是通过在命令视图中键入以下命令来完成的:

py manage.py createsuperuser

这会给出这样的提示:

Username:

在这里您必须输入:用户名、电子邮件地址(您可以选择一个假电子邮件地址)和密码:

Username: johndoe
Email address: johndoe@dummymail.com
Password:
Password (again):
This password is too short. It must contain at least 8 characters.
This password is too common.
This password is entirely numeric.
Bypass password validation and create user anyway? [y/N]:

我的密码不符合标准,但这是一个测试环境,我还是选择创建用户,输入 y:

Bypass password validation and create user anyway? [y/N]: y

如果按[Enter],您应该已成功创建用户:

Superuser created successfully.

现在再次启动服务器:

py manage.py runserver

在浏览器窗口中输入127.0.0.1:8000/admin/在地址栏中。

并使用正确的用户名和密码填写表格:

这应该会产生这样的用户界面:

在这里你可以创建、读取、更新和删除组和用户,但是Members模型在哪里?


缺少型号

Members 模型丢失了,这是应该的,您必须告诉 Django 哪些模型应该在管理界面中可见。

您将学习如何将 Members 模型包含在下一章