解决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
  • asp之家 网络编程 m.aspxhome.com