解决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
投稿

猜你喜欢

  • 关于反爬虫的一些简单总结

    2022-09-21 18:38:59
  • 如何使用Python实现斐波那契数列

    2021-12-09 08:20:30
  • django settings.py 配置文件及介绍

    2022-01-17 12:52:44
  • 基于python SMTP实现自动发送邮件教程解析

    2023-03-08 20:15:02
  • 解决Python复杂zip文件的解压问题

    2021-08-11 05:04:09
  • 在Python web中实现验证码图片代码分享

    2022-05-29 05:32:50
  • Python数字图像处理代数之加减乘运算

    2023-03-20 07:51:26
  • mysql主从服务器配置特殊问题

    2011-01-04 19:56:00
  • 利用Python脚本实现传递参数的三种方式分享

    2023-07-11 03:45:44
  • MySQL 索引详解

    2010-01-20 09:39:00
  • ASP程序种如何调用DLL文件

    2008-01-15 19:12:00
  • ASP基础教程:常用的 ASP ActiveX 组件

    2008-10-14 15:15:00
  • Python取出字典中的值的实现

    2022-01-09 20:16:07
  • focus 进 textarea 元素后光标位置的修复

    2008-09-27 13:27:00
  • Python 网络编程之TCP客户端/服务端功能示例【基于socket套接字】

    2023-12-12 07:25:21
  • Python实现数据可视化案例分析

    2022-09-07 17:58:38
  • python使用递归的方式建立二叉树

    2021-07-07 23:47:18
  • SQL的小常识, 备忘之用, 慢慢补充.

    2011-11-03 17:19:45
  • 自然语言处理NLP TextRNN实现情感分类

    2022-01-20 11:14:47
  • YUI学习笔记(2)

    2009-01-21 16:11:00
  • asp之家 网络编程 m.aspxhome.com