0Pricing
Django Academy · 课时

createsuperuser 与登录

创建管理员账户并访问 /admin

createsuperuser 与登录 是 CoddyKit 上的免费 Django Academy 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Django Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Django Academy 课程共包含 4 节课。

本课时的部分内容尚未翻译,以英文显示。

Meet the Admin

Django ships with a full admin site, a ready-made web dashboard for managing your data, so you never have to build a CRUD panel by hand. 🎛️

Who Can Enter

The admin is locked to staff users, so first you need an account. A superuser is an account with full permissions across the whole site.

The Magic Command

You create that account from the terminal with one management command. The createsuperuser command walks you through it step by step.

python manage.py createsuperuser

Answer the Prompts

The command asks for a username, an optional email, and a password. Type them in and your admin account is born.

Hidden Password

When you type the password it stays invisible, so the cursor will not move. That blank screen is normal, your keystrokes are still being read. 🤫

Migrate First

Auth tables must exist before an account can be saved. If you see an error, run migrate once to set up the database.

python manage.py migrate

Start the Server

To reach the admin you need the dev server running. Launch it with runserver and keep that terminal open.

python manage.py runserver

Find the Door

The admin lives at a fixed URL. Open your browser to the /admin path and Django shows you a clean login screen.

http://127.0.0.1:8000/admin/

Log In

Type the same username and password you just created. On success Django drops you into the admin dashboard, your control room for data.

What You See

At first the dashboard only lists Users and Groups. That is expected, you have not registered your own models yet.

Forgot Your Password

Locked out? You can reset any account from the terminal with the changepassword command, no email setup required.

python manage.py changepassword admin

Quick Check

Which command creates a full-access admin account?

Recap

You made a superuser, started the server, and signed into /admin. That account is your key to managing data through the dashboard. 🔑

常见问题解答

「createsuperuser 与登录」课时是免费的吗?

是的 — 「createsuperuser 与登录」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Django Academy 课程的其余内容,请升级到 CoddyKit PRO。 Django Academy 课程共包含 4 节课。

「createsuperuser 与登录」这节课中我会学到什么?

创建管理员账户并访问 /admin 你通过在浏览器中直接运行的动手代码来练习 Django Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 Django Academy 需要有经验吗?

无需任何先前经验。CoddyKit 上的 Django Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。

「createsuperuser 与登录」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 Django Academy 课中编写并运行代码吗?

能。每节 Django Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. createsuperuser 与登录
  2. 使用 admin.site 注册模型
  3. 自定义 ModelAdmin
  4. 内联编辑与只读字段
← 返回 Django Academy