Django-Migration admin.0001_initial is applied before its dependency accounts.0001_initial on....
错误:
django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency accounts.0001_initial on database ‘default’.
如果我们一开始使用的是django原生模型User,在后来的开发中,我们在其他app中想使用自己的User模型,在我们makemigrations时,就会出现以上错误
解决方法:
一:
- 删除除了auth_user表以外的所有数据库
- 删除与用户有关app下的migrations文件夹
- 重新makemigrations + migrate
缺点:这个方法相当于从头到尾更新重建了我们的数据模型,需要我们备份数据库中的数据
二:
- 在setttings文件中注释掉:
django.contrib.admin
- 在urls文件中注释掉:
path('admin/', admin.site.urls)
- 重新migrate
- 将刚才注释的代码加回去
- 重新migrate
Django-Migration admin.0001_initial is applied before its dependency accounts.0001_initial on....相关推荐
- admin.0001_initial is applied before its dependency users.0001_initial on database 'default
django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applie ...
- django的admin组件使用详解
一.admin组件介绍 admin作为django的超级用户,权限包括注册目录列表,注册用户权限,注册需要维护的数据库信息等. 二.admin组件的使用 1. 启动项目 访问localhost:800 ...
- 自定义Django的admin界面
第6章介绍了Django的admin界面,现在是回过头来仔细看看这个的时候了 我们前面讲的几次admin是Django的"杀手级特性",并且大多数Django开发人员很快爱上了它节 ...
- Django后台admin的使用
Django后台admin的使用 1.简述 2.创建数据库表 3.修改admin.py文件 4.启动服务,进入界面 5.自定义表显示内容: 6.自定义动作 1.简述 Django的admin可以提供一 ...
- [django]Django站点admin支持中文显示和输入设置
正文: Django站点admin支持中文输入设置,操作如下: 1 需要确定的你的数据库的client客户端和服务端的编码设置为utf-8,如果不是,请将其设置成utf-8编码,我采用mysql,详情 ...
- 1月24日学习内容整理:Django的admin组件源码分析及流程
一.单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在.当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用 ...
- Django(part31)--admin后台数据库管理
学习笔记,仅供参考 文章目录 admin后台数据库管理 使用步骤 自定义后台管理数据表 配置步骤 模型管理器类 模型管理器的使用方法 ModelAdmin模型管理器类中的高级管理功能 数据库表管理 修 ...
- 【django之admin,单例模式】
一.admin组件使用 Django 提供了基于 web 的管理工具. Django 自动管理工具是 django.contrib 的一部分.你可以在项目的 settings.py 中的 INSTAL ...
- 【Django】admin.ModelAdmin的源码-20220105
options.py 为了解admin.ModelAdmin的源码去阅读options.py.阅读源码的目的,是为了更好的重写option.py来实现admin的客制化功能. BaseModelAdm ...
最新文章
- Android之解决在scrollview中嵌套ListView切换界面时scrollview整体向下滑动
- Jinja2模板引擎简介
- 关于规则引擎一些基本理论的积累
- 数据库系统概念总结:第五章 高级SQL
- python产生随机数
- 学生选课管理系统c语言程序报告,学生选课管理系统c语言程序
- 双系统重装Ubuntu经验分享
- python爬虫毕业论文大纲参考模板_毕业论文提纲参考模板
- js上传图片时添加水印
- VS2010闪退的问题
- 【渝粤题库】陕西师范大学202013 民法专论 作业
- VMC(VMware on AWS)分析
- PDF格式转换WPS格式如何实现
- 安卓结构能转换成苹果借口吗_别错过!这可能是苹果近几年最精彩的发布会了...
- SECCON-CTF-2014-Decrypt-It-easy
- idea配置openJDK11-Lombok报错问题
- 半车(前后、左右)、整车悬架详细推导建模和simulink仿真分析
- 使用PdfBox实现pdf转图片,解决中文方块乱码等问题
- Linux环境下程序的多核CPU占用率高的问题分析和解决
- 第4章 Laravel框架使用的HTTP协议基础
热门文章
- 004-ubuntu安装配置SSH服务
- Linux防止ARP攻击的一些方法
- c++值传递,指针传递,引用传递以及指针与引用的区别
- Leetcode刷题记录[python]——258 Add Digits
- Android OpenGL ES 离屏渲染(offscreen render)
- libgdx学习记录9——FreeType,ttf中文显示
- 创业故事:腾讯的创始人们
- 转载:浅谈软件测试流程
- JVM启动的时候,默认加入的属性
- 【Android 逆向】ART 脱壳 ( InMemoryDexClassLoader 脱壳 | dex_file.cc 中创建 DexFile 实例对象的相关函数分析 )