作者:義忠仁倫冧沫Bob | 来源:互联网 | 2023-02-12 12:48
我在模型中拼写错误,现在我的一个列拼写错误了.我想删除数据库中的所有表,修复model.py中的错误,并在模型中使用正确的拼写重新创建数据库.
我试着用在建议这篇文章,但我按照列出存在的命令后,表仍然存在.
有人有快速的方法吗?
1> Mohammed Sha..:
删除db.sqlite3
django项目文件夹(或放置它的任何位置)中的sqlite数据库文件(通常)
删除所有django应用程序中除__init__.py
文件migration
夹之外的所有内容
在模型中进行更改(models.py
).
运行命令python manage.py makemigrations
或python3 manage.py makemigrations
然后运行该命令python manage.py migrate
.
就这样.