如何在 Django 中删除系统上的超级用户?

How to remove superuser on the system in Django?

我正在使用 django 做一些项目 然后我意识到我忘了激活 virtualenv。

我已经做了一些更改并没有在 venv 上应用它, 并在系统上创建了超级用户。

  1. 如何查找系统上的任何更改?
  2. 如何删除我在系统上创建的超级用户 cmd 命令是什么?

如果您还没有为您的项目设置额外的数据库并且您已经使用了 django-admin startproject,您将只有一个标准的 django 设置,并且您将使用 sqlite。使用此设置,您的数据库存储在根目录(对于项目)中名为 db.sqlite3.

的文件中

这是存储您创建的超级用户的地方。所以 virtualenv 是否被激活并不重要。您的超级用户将在正确的位置创建。

TLDR:不用担心,您创建的超级用户很可能就在正确的位置。