解决Django数据库makemigrations有变化但是migrate时未变动问题


Posted in Python onMay 30, 2018

写models.py时缺少了一个 verbose_name,导致数据库出现问题,整了很久,摸索出重新建立数据库的方法:

首先删除每个app中的migrations中的除了init.py的文件,在数据库中清空所有的表,然后执行migrate,这时会自动生成系统默认的那些表,然后执行makemigrations,再执行migrate

如果只是众多应用中的一个出了问题的话,删除与之相关的表,然后进入django_migrations表中,将相应的app那项记录删除,然后再执行

makemigrations appname 
migrate

django_migrations表的作用:

在执行makemigrations后,会在app的migrations目录生成一个带有编号的py文件,这就是记录的数据库的变动和操作,当执行migrate后,django_migrations就会将上面生成的py文件记录下来,类似一个日志记录

初始的(只有自带的app时)表:

解决Django数据库makemigrations有变化但是migrate时未变动问题

django_migrations中的初始内容如下:

解决Django数据库makemigrations有变化但是migrate时未变动问题

以上这篇解决Django数据库makemigrations有变化但是migrate时未变动问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中使用glob和rmtree删除目录子目录及所有文件的例子
Nov 21 Python
python实现将pvr格式转换成pvr.ccz的方法
Apr 28 Python
python实现各进制转换的总结大全
Jun 18 Python
python实现上传下载文件功能
Nov 19 Python
TensorFlow实现模型评估
Sep 07 Python
对python:threading.Thread类的使用方法详解
Jan 31 Python
用sqlalchemy构建Django连接池的实例
Aug 29 Python
Python爬虫获取豆瓣电影并写入excel
Jul 31 Python
Python爬虫之Selenium库的使用方法
Jan 03 Python
详解Python+Selenium+ChromeDriver的配置和问题解决
Jan 19 Python
python本地文件服务器实例教程
May 02 Python
Python实现的本地文件搜索功能示例【测试可用】
May 30 #Python
Pycharm 创建 Django admin 用户名和密码的实例
May 30 #Python
Django使用详解:ORM 的反向查找(related_name)
May 30 #Python
Python实现决策树C4.5算法的示例
May 30 #Python
python实现决策树ID3算法的示例代码
May 30 #Python
浅谈Django中的数据库模型类-models.py(一对一的关系)
May 30 #Python
Python实现的读取电脑硬件信息功能示例
May 30 #Python
You might like
php增删改查示例自己写的demo
2013/09/04 PHP
Codeigniter控制器controller继承问题实例分析
2016/01/19 PHP
Nginx环境下PHP flush失效的解决方法
2016/10/19 PHP
javascript 函数调用的对象和方法
2010/07/01 Javascript
纯CSS打造的导航菜单(附jquery版)
2010/08/07 Javascript
来自国外的14个图片放大编辑的jQuery插件整理
2010/10/20 Javascript
获取中文字符串的实际长度代码
2014/06/05 Javascript
JS继承用法实例分析
2015/02/05 Javascript
javascript实现checkBox的全选,反选与赋值
2015/03/12 Javascript
cocos2dx骨骼动画Armature源码剖析(一)
2015/09/08 Javascript
如何解决谷歌浏览器下jquery无法获取图片的尺寸
2015/09/10 Javascript
关于Function中的bind()示例详解
2016/12/02 Javascript
js仿微信公众平台打标签功能
2017/04/08 Javascript
vue-router相关基础知识及工作原理
2018/03/16 Javascript
浅析Proxy可以优化vue的数据监听机制问题及实现思路
2018/11/29 Javascript
JS动态图片的实现方法完整示例
2020/01/13 Javascript
js屏蔽F12审查元素,禁止修改页面代码等实现代码
2020/10/02 Javascript
为Python的web框架编写MVC配置来使其运行的教程
2015/04/30 Python
python排序方法实例分析
2015/04/30 Python
Python通过90行代码搭建一个音乐搜索工具
2015/07/29 Python
Python中py文件转换成exe可执行文件的方法
2019/06/14 Python
Python使用pymysql模块操作mysql增删改查实例分析
2019/12/19 Python
使用Python3 poplib模块删除服务器多天前的邮件实现代码
2020/04/24 Python
python制作微博图片爬取工具
2021/01/16 Python
一款纯css3实现的竖形二级导航的实例教程
2014/12/11 HTML / CSS
哈利波特商店:Harry Potter Shop
2018/11/30 全球购物
班组长岗位职责范本
2014/01/05 职场文书
男方父母婚礼答谢词
2014/01/25 职场文书
法人代表身份证明书及授权委托书
2014/09/16 职场文书
乡镇党员群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
导游词之太原天龙山
2020/01/02 职场文书
GoLang中生成UUID唯一标识的实现
2021/05/08 Golang
Pytorch DataLoader shuffle验证方式
2021/06/02 Python
python 爬取天气网卫星图片
2021/06/07 Python
四十九个javascript小知识实用技巧
2021/11/20 Javascript
蓝牙耳机怎么连接电脑win11? Win11蓝牙耳机连接电脑的技巧
2023/01/09 数码科技