专栏首页Djangodjango.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.00
原创

django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.00

Problem

django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency account.0001_initial on database 'default'.

So we can migrate database without admin(admin.0001_initial) firstly.

After its dependency migrated, execute commands to migrate admin.0001_initial.

Solution

  1. remove 'django.contrib.admin' from INSTALLED_APPS in settings.py.
  2. execute commands:

Python manage.py makemigrations appname Python manage.py migrate appname

  1. add 'django.contrib.admin' to INSTALLED_APPS in settings.py file.
  2. execute commands again:

$: Python manage.py makemigrations appname $: Python manage.py migrate appname For me removing 'django.contrib.admin' from INSTALLED_APPS and running makemigrations results in LookupError: No installed app with label 'admin'.

go to urls.py and comment out urls with admin

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 自定义WordPress 标签云小工具相关参数

    相信你知道WordPress 标签云widget(小工具)是什么,如果你的WordPress 主题支持小工具,就可以在后台启用标签云小工具,该小工具不仅能展示标...

    Jeff
  • *Java面向对象的三大特性及理解*

    把描述一个对象的属性和行为封装成一个类,将具体的业务逻辑功能封装成一个方法,同时也将对象的属性私有化,通过开放的方法setter和getter来对属性值进行获取...

    一半是我
  • java — 重载和覆盖

    Mister24
  • 使用 django-blog-zinnia 搭建个人博客

    django-blog-zinnia 虽然小巧,但是具备了个人博客应用的全部基础功能,且具有很高的拓展性,并且开箱即用。以下是官方列出的一些特性: 评论 站...

    用户1177713
  • 宅男知识GET 学多态 认包包

    多态就是指一个引用变量,在编译时和运行时类型不一样的情况。那我们首先就要搞清楚一个概念,什么是编译时,什么是运行时。

    用户5745563
  • 面向对象——继承

    Object是默认的所有类的父类,每个类对象都可以使用像hashCode()、equals(Object obj)、toString()等这些方法。是因为它们就...

    木瓜煲鸡脚
  • 【Java学习笔记之十六】浅谈Java中的继承与多态

    1、  什么是继承,继承的特点? 子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。或子类从父类继承方法,使得子类具有父类相同的行为。 特点:在继承关...

    Angel_Kitty
  • LeetCode 311. 稀疏矩阵的乘法

    给你两个 稀疏矩阵 A 和 B,请你返回 AB 的结果。 你可以默认 A 的列数等于 B 的行数。

    Michael阿明
  • 实战-某QQ邮箱钓鱼网站白盒渗透POC

    简述:利用PHP程序中含有逻辑问题(仅验证admin_pass),绕过login页面,登录后台

    字节脉搏实验室
  • 一篇文章讲清楚Java面向对象三大特性(基础篇)

    面向对象简称 OO(Object Oriented),20 世纪 80 年代以后,有了面向对象分析(OOA)、 面向对象设计(OOD)、面向对象程序设计(OOP...

    Java技术江湖

扫码关注云+社区

领取腾讯云代金券