最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Django數(shù)據(jù)庫(kù)遷移報(bào)錯(cuò)InconsistentMigrationHistory

 更新時(shí)間:2021年05月30日 16:51:58   作者:淘小欣  
最近在使用Django,學(xué)習(xí)了一下Django數(shù)據(jù)庫(kù)遷移,在執(zhí)行遷移命令時(shí),突然報(bào)錯(cuò),本文就總結(jié)了一下原因,感興趣的小伙伴們可以參考一下

Django在執(zhí)行python manage.py makemigrations的時(shí)候一切正常

在這里插入圖片描述

但是執(zhí)行python manage.py migrate提示異常:
raise InconsistentMigrationHistory( django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency user.0001_initial on database 'default'

在這里插入圖片描述

原因:Django中有一個(gè)原生的User模型類,admin的模型依賴這個(gè)模型類,由于前面一個(gè)應(yīng)用中的模型類User繼承了AbstractUser類,所以提示這個(gè)錯(cuò)誤。

解決方案一:

  • 把之前數(shù)據(jù)庫(kù)中生成的所有表刪除,重新進(jìn)行遷移
  • 執(zhí)行刪庫(kù)命令(服務(wù)器遠(yuǎn)端慎用):drop database [數(shù)據(jù)庫(kù)名]
  • 然后然后重新創(chuàng)建數(shù)據(jù)庫(kù):create database [數(shù)據(jù)庫(kù)名]

我是以上方案就解決了

PS:
因?yàn)槲沂潜镜販y(cè)試環(huán)境,想怎么玩都可以
服務(wù)器遠(yuǎn)端推薦使用方案三

在這里插入圖片描述

當(dāng)然有人說(shuō)是刪除數(shù)據(jù)庫(kù)中除了auth_user的其他表,具體都可以嘗試一下

解決方案二:

  • 刪除數(shù)據(jù)庫(kù)中 除了auth_user的其他表,然后重新執(zhí)行數(shù)據(jù)庫(kù)遷移命令。

解決方案三:

服務(wù)遠(yuǎn)端的話就別執(zhí)行刪庫(kù)跑路命令了,解決方案如下:

settings.py文件里面注釋掉admin app

INSTALLED_APPS = [
    # 'django.contrib.admin',
    ...
]

執(zhí)行數(shù)據(jù)庫(kù)遷移同步命令:

python manage.py makemigrations
python manage.py migrate

然后取消注釋

INSTALLED_APPS = [
    'django.contrib.admin',
    ...
]

到此這篇關(guān)于Django數(shù)據(jù)庫(kù)遷移報(bào)錯(cuò)InconsistentMigrationHistory的文章就介紹到這了,更多相關(guān)Django數(shù)據(jù)庫(kù)遷移報(bào)錯(cuò)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python3學(xué)習(xí)urllib的使用方法示例

    Python3學(xué)習(xí)urllib的使用方法示例

    本篇文章主要介紹了Python3學(xué)習(xí)urllib的使用方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • Python日期時(shí)間模塊datetime詳解與Python 日期時(shí)間的比較,計(jì)算實(shí)例代碼

    Python日期時(shí)間模塊datetime詳解與Python 日期時(shí)間的比較,計(jì)算實(shí)例代碼

    python中的datetime模塊提供了操作日期和時(shí)間功能,本文為大家講解了datetime模塊的使用方法及與其相關(guān)的日期比較,計(jì)算實(shí)例
    2018-09-09
  • Python requests模塊安裝及使用教程圖解

    Python requests模塊安裝及使用教程圖解

    這篇文章主要介紹了Python requests模塊安裝及使用教程圖解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Pytorch中.detach()與.data的用法小結(jié)

    Pytorch中.detach()與.data的用法小結(jié)

    這篇文章主要介紹了Pytorch中.detach()與.data的用法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07
  • Python實(shí)現(xiàn)的用戶登錄系統(tǒng)功能示例

    Python實(shí)現(xiàn)的用戶登錄系統(tǒng)功能示例

    這篇文章主要介紹了Python實(shí)現(xiàn)的用戶登錄系統(tǒng)功能,涉及Python流程控制及字符串判斷等相關(guān)操作技巧,需要的朋友可以參考下
    2018-02-02
  • Python+Turtle繪制航海王草帽路飛詳解

    Python+Turtle繪制航海王草帽路飛詳解

    turtle庫(kù)是一個(gè)點(diǎn)線面的簡(jiǎn)單圖像庫(kù),在Python2.6之后被引入進(jìn)來(lái),能夠完成一些比較簡(jiǎn)單的幾何圖像可視化。本文將利用turtle繪制一個(gè)可愛的草帽路飛,感興趣的可以試一試
    2022-03-03
  • 基于Python編寫簡(jiǎn)易版的天天跑酷游戲的示例代碼

    基于Python編寫簡(jiǎn)易版的天天跑酷游戲的示例代碼

    這篇文章主要介紹了如何利用Python編寫一個(gè)簡(jiǎn)易版的天天跑酷游戲,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Python有一定幫助,需要的可以參考一下
    2022-03-03
  • 關(guān)于matlab圖像濾波詳解(二維傅里葉濾波)

    關(guān)于matlab圖像濾波詳解(二維傅里葉濾波)

    這篇文章主要介紹了關(guān)于matlab圖像濾波詳解(二維傅里葉濾波),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Python驅(qū)動(dòng)ansys執(zhí)行apdl文件的代碼示例

    Python驅(qū)動(dòng)ansys執(zhí)行apdl文件的代碼示例

    在Python中驅(qū)動(dòng)ANSYS執(zhí)行APDL(ANSYS Parametric Design Language)文件,可以通過(guò)使用subprocess模塊來(lái)調(diào)用ANSYS的可執(zhí)行文件,并傳遞APDL文件作為參數(shù),本文給大家介紹了一個(gè)詳細(xì)的代碼示例,需要的朋友可以參考下
    2024-11-11
  • Python中的類學(xué)習(xí)筆記

    Python中的類學(xué)習(xí)筆記

    這篇文章主要介紹了Python中的類學(xué)習(xí)筆記,本文是個(gè)人學(xué)習(xí)總結(jié),用實(shí)例講解了類的定義、訪問(wèn)控制等內(nèi)容,需要的朋友可以參考下
    2014-09-09

最新評(píng)論

临湘市| 滦平县| 石屏县| 滁州市| 鄄城县| 平阳县| 微山县| 文昌市| 鹰潭市| 乌鲁木齐县| 柏乡县| 丹阳市| 绥芬河市| 巨野县| 贵溪市| 北碚区| 仲巴县| 咸阳市| 阿巴嘎旗| 石泉县| 通榆县| 临朐县| 东阿县| 乳源| 威海市| 兴隆县| 长泰县| 高碑店市| 西峡县| 丰宁| 香格里拉县| 东兰县| 太湖县| 太康县| 乌恰县| 汤阴县| 双柏县| 乐亭县| 平邑县| 方城县| 汤阴县|