解决Django删除migrations文件夹中的文件后出现的异常问题
作者:djshichaoren 时间:2022-03-05 20:47:57
migrate文件记录了每一次数据迁移的改变
解决方法:重建数据库
1.删除数据库
错误方法:
python manage.py shell
from app.models import *Product.objects.raw('drop database')
上面删除数据库的方法是错误的
正确方法:
如果是用默认的sqlite数据库:可以直接右键,将db.sqlite3删掉。
如果用的其他数据库,则进入数据库的控制台,将数据库删掉
2.删除migrations中的文件,只保留__init__.py
3.更新数据库
python manage.py makemigrations
python manage.py migrate
来源:https://blog.csdn.net/djshichaoren/article/details/78390825
标签:Django,migrations,文件,异常
0
投稿
猜你喜欢
python中如何使用函数改变list
2022-06-04 13:38:38
python函数存储在模块的优点及用法总结
2023-06-03 16:52:41
python manim实现排序算法动画示例
2021-11-10 10:41:58
在C#和MySQL中存取中文字符时避免乱码的方法
2024-01-15 13:59:02
日文片假名导致 Access 搜索“内存溢出”
2009-07-07 22:23:00
怎样用cmd命令行运行Python文件
2023-07-15 00:25:11
python简单获取本机计算机名和IP地址的方法
2021-04-18 01:46:16
python 中的 super详解
2023-09-07 01:27:35
educoder之Python数值计算库Numpy图像处理详解
2023-12-06 03:49:32
一文详解Python定时任务触发
2021-05-13 14:27:02
python爬取51job中hr的邮箱
2022-11-06 14:00:54
python列表元素拼接成字符串的4种方法
2021-10-02 23:59:59
ASP处理多关键词查询实例代码
2008-11-21 17:36:00
Python数据可视化之Pyecharts使用详解
2022-10-19 17:31:12
ShardingSphere数据库读写分离算法及测试示例详解
2024-01-19 06:21:09
Microsoft SQL Server 安全问题
2010-07-26 13:20:00
设计从"心"开始
2011-05-21 08:37:00
手把手教你用python抢票回家过年(代码简单)
2023-07-13 22:46:02
centos 安装python3.6环境并配置虚拟环境的详细教程
2021-06-10 12:24:49
在JS循环中使用async/await的方法
2024-05-02 16:19:14