重置 Django 迁移删除现有数据库并迁移为新的

删除/删除数据库如果你使用 SQLite 作为数据库,只需删除此文件即可。如果你使用的是 MySQL / Postgres 或任何其他数据库系统,则必须删除数据库,然后重新创建新数据库。

你现在需要删除位于 app 文件夹下的迁移文件夹内的“init.py”文件以外的所有迁移文件。

通常迁移文件夹位于

/your_django_project/your_app/migrations

现在你已经删除了数据库和迁移文件,只需像第一次设置 django 项目时那样运行以下命令。

python manage.py makemigrations
python manage.py migrate