解决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访问纯真IP数据库的代码
May 19 Python
12步入门Python中的decorator装饰器使用方法
Jun 20 Python
python2.7实现爬虫网页数据
May 25 Python
python执行scp命令拷贝文件及文件夹到远程主机的目录方法
Jul 08 Python
Python3.6 + TensorFlow 安装配置图文教程(Windows 64 bit)
Feb 24 Python
Python调用接口合并Excel表代码实例
Mar 31 Python
python中format函数如何使用
Jun 22 Python
Python selenium键盘鼠标事件实现过程详解
Jul 28 Python
python安装sklearn模块的方法详解
Nov 28 Python
PyChon中关于Jekins的详细安装(推荐)
Dec 28 Python
python 如何用terminal输入参数
May 25 Python
python神经网络学习 使用Keras进行回归运算
May 04 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中动态HTML的输出技术
2006/10/09 PHP
php 不使用js实现页面跳转
2014/02/11 PHP
PHP里的单例类写法实例
2015/06/25 PHP
调试WordPress中定时任务的相关PHP脚本示例
2015/12/10 PHP
Ajax+Json 级联菜单实现代码
2009/10/27 Javascript
基于jQuery实现下拉收缩(展开与折叠)特效
2012/12/25 Javascript
JavaScript中数组对象的那些自带方法介绍
2013/03/12 Javascript
一个简单的JS时间控件示例代码(JS时分秒时间控件)
2013/11/22 Javascript
js捕获鼠标滚轮事件代码
2013/12/16 Javascript
javascript教程之不完整的继承(js原型链)
2014/01/13 Javascript
使用jsonp完美解决跨域问题
2014/11/27 Javascript
javascript实现确定和取消提示框效果
2015/07/10 Javascript
jQuery内容折叠效果插件用法实例分析(附demo源码)
2016/04/28 Javascript
JS事件添加和移出的兼容写法示例
2016/06/20 Javascript
javascript使用递归算法求两个数字组合功能示例
2017/01/03 Javascript
webpack入门+react环境配置
2017/02/08 Javascript
在node.js中怎么屏蔽掉favicon.ico的请求
2017/03/01 Javascript
JavaScript中 ES6变量的结构赋值
2018/07/10 Javascript
取消Bootstrap的dropdown-menu点击默认关闭事件方法
2018/08/10 Javascript
使用wxapp-img-loader自定义组件实现微信小程序图片预加载功能
2018/10/18 Javascript
JavaScript 浏览器对象模型BOM原理与常见用法实例分析
2019/12/16 Javascript
Python MD5文件生成码
2009/01/12 Python
python中numpy的矩阵、多维数组的用法
2018/02/05 Python
Python单元测试unittest的具体使用示例
2018/12/17 Python
python七夕浪漫表白源码
2019/04/05 Python
numpy 声明空数组详解
2019/12/05 Python
Python合并2个字典成1个新字典的方法(9种)
2019/12/19 Python
CSS3实现跳动的动画效果
2016/09/12 HTML / CSS
美国在线鲜花速递:ProFlowers
2017/01/05 全球购物
西班牙太阳镜品牌:Hawkers
2018/03/11 全球购物
电脑租赁公司创业计划书
2014/01/08 职场文书
无私奉献演讲稿
2014/09/04 职场文书
2015年物业管理员工工作总结
2015/10/15 职场文书
新学期新寄语,献给新生们!
2019/11/15 职场文书
python 管理系统实现mysql交互的示例代码
2021/12/06 Python
css布局巧妙技巧之css三角示例的运用
2022/03/16 HTML / CSS