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

django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)問題的解決

 更新時(shí)間:2018年07月13日 09:05:53   作者:喂-不吃素的熊寶寶  
這篇文章主要給大家介紹了關(guān)于執(zhí)行python manage.py migrate時(shí)報(bào)錯(cuò):django.db.utils.ProgrammingError: (1146, "Table 'test.model_student' doesn't exist" )問題的解決方法,文中將解決的方法介紹的非常詳細(xì),需要的朋友可以參考下

一、現(xiàn)象

最近在數(shù)據(jù)庫(kù)中刪除了一張表,重新執(zhí)行python manage.py migrate時(shí)出錯(cuò),提示不存在這張表。通過查找相關(guān)的資料,最后找到了相關(guān)的解決方法,下面話不多說了,來一起看看詳細(xì)的介紹吧

二、原因

主要是因?yàn)閐jango一般在第一次遷移的時(shí)候新建表,后面的都不會(huì)新建表,而是只檢查字段等等的變化,所以我們既然已經(jīng)刪除了這張表,django檢查這張表的字段變化的時(shí)候就自然報(bào)錯(cuò)了。

三、解決辦法

解決辦法仍然是執(zhí)行python manage.py makemigrations和python manage.py migrate,只不過在執(zhí)行這個(gè)之前,把第一次執(zhí)行遷移創(chuàng)建表的那個(gè)記錄刪除掉,否則它檢測(cè)到已經(jīng)執(zhí)行過第一次了,那么它后面就不會(huì)創(chuàng)建表了。

(1)在該app模塊下,有一個(gè)migrations文件夾,除了前兩個(gè)文件外,其他的文件都刪除,其實(shí)每一次如果有變化的話,這邊就會(huì)生成一個(gè)文件,下面這個(gè)001_initial.py看名字就知道是第一次遷移的時(shí)候生成的,也就是因?yàn)橛兴拇嬖?,所以以后每次再?zhí)行就不再創(chuàng)建表了。

(2)其次,在數(shù)據(jù)庫(kù)里面也有相應(yīng)的記錄,也要?jiǎng)h除。我們仔細(xì)看看數(shù)據(jù)庫(kù)里面存的是什么,在django_migrations里面,這個(gè)表里面存的都是每次遷移的記錄,當(dāng)然記錄的是什么模塊以及對(duì)應(yīng)的文件名字,比如我們這里的模塊是dtheme,這里的文件名叫001_initial,和我們文件夾里面是一一對(duì)應(yīng)的,同樣,刪除這條記錄。

然后再執(zhí)行python manage.py makemigrationspython manage.py migrate就可以了。

需要注意的是,如果這個(gè)app模塊下面還有其他的model的話,那么其他model創(chuàng)建的表也要?jiǎng)h除掉,相當(dāng)于我們這樣的解決方案是針對(duì)整個(gè)app模塊的,要執(zhí)行就會(huì)全部重新生成,不然會(huì)提示部分表已經(jīng)存在的錯(cuò)誤。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • Python并發(fā)編程的幾種實(shí)現(xiàn)方式

    Python并發(fā)編程的幾種實(shí)現(xiàn)方式

    Python并發(fā)編程讓程序能同時(shí)執(zhí)行多個(gè)任務(wù),Python提供多種并發(fā)實(shí)現(xiàn)方式,包括多線程、多進(jìn)程、異步編程等,多線程受全局解釋器鎖(GIL)影響,在CPU密集型任務(wù)上不提升性能,但適合I/O密集型任務(wù),多進(jìn)程適用于CPU密集型任務(wù)
    2024-10-10
  • 基于Python實(shí)現(xiàn)GeoServer矢量文件批量發(fā)布

    基于Python實(shí)現(xiàn)GeoServer矢量文件批量發(fā)布

    由于矢量圖層文件較多,手動(dòng)發(fā)布費(fèi)時(shí)費(fèi)力,python支持的關(guān)于geoserver包又由于年久失修,無法在較新的geoserver版本中正常使用。本文為大家準(zhǔn)備了Python自動(dòng)化發(fā)布矢量文件的代碼,需要的可以參考一下
    2022-07-07
  • 最炫Python煙花代碼全解析

    最炫Python煙花代碼全解析

    2022虎年新年即將來臨,小編為大家?guī)砹艘粋€(gè)利用Python編寫的虎年煙花特效,堪稱全網(wǎng)最絢爛,文中的示例代碼簡(jiǎn)潔易懂,感興趣的同學(xué)可以動(dòng)手試一試
    2022-02-02
  • Python版微信紅包分配算法

    Python版微信紅包分配算法

    微信紅包告訴你,學(xué)好數(shù)學(xué),真的可以多搶紅包!!下面就和大家分享一下?lián)尲t包的秘籍,簡(jiǎn)單概括就是:讓朋友先上!
    2015-05-05
  • python3爬蟲中引用Queue的實(shí)例講解

    python3爬蟲中引用Queue的實(shí)例講解

    在本篇內(nèi)容里小編給大家整理的是一篇關(guān)于python3爬蟲中引用Queue的實(shí)例講解內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2020-11-11
  • Python在Word文檔中插入圖片的三種方式

    Python在Word文檔中插入圖片的三種方式

    Word不僅僅是一個(gè)文字處理工具,它還為用戶提供了圖片插入功能,以增強(qiáng)文檔的表現(xiàn)力,一張好的圖片往往能夠起到畫龍點(diǎn)睛的作用,這篇博客將介紹使用Python在Word文檔中插入圖片的三種方式,需要的朋友可以參考下
    2025-02-02
  • python執(zhí)行l(wèi)inux系統(tǒng)命令的三種方式小結(jié)

    python執(zhí)行l(wèi)inux系統(tǒng)命令的三種方式小結(jié)

    本文介紹三種在python執(zhí)行l(wèi)inux命令的方式,三種方式都是基于python的標(biāo)準(zhǔn)庫(kù)實(shí)現(xiàn),因此不需要額外安裝第三方庫(kù),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • tensorflow saver 保存和恢復(fù)指定 tensor的實(shí)例講解

    tensorflow saver 保存和恢復(fù)指定 tensor的實(shí)例講解

    今天小編就為大家分享一篇tensorflow saver 保存和恢復(fù)指定 tensor的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • python selenium 對(duì)瀏覽器標(biāo)簽頁(yè)進(jìn)行關(guān)閉和切換的方法

    python selenium 對(duì)瀏覽器標(biāo)簽頁(yè)進(jìn)行關(guān)閉和切換的方法

    今天小編就為大家分享一篇python selenium 對(duì)瀏覽器標(biāo)簽頁(yè)進(jìn)行關(guān)閉和切換的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • 如何遠(yuǎn)程使用服務(wù)器上的Jupyter notebook

    如何遠(yuǎn)程使用服務(wù)器上的Jupyter notebook

    這篇文章主要介紹了如何遠(yuǎn)程使用服務(wù)器上的Jupyter notebook,主要是在服務(wù)器端執(zhí)行操作,需要特別注意為了防止遠(yuǎn)程中斷,使用掛起操作,即執(zhí)行nohup jupyter notebook,需要的朋友可以參考下
    2023-02-02

最新評(píng)論

桐梓县| 齐河县| 泽普县| 靖州| 资阳市| 平和县| 牙克石市| 连城县| 临潭县| 福州市| 会泽县| 五莲县| 且末县| 泰来县| 绍兴县| 龙口市| 江永县| 库伦旗| 海林市| 黔西县| 中江县| 荥经县| 揭西县| 利津县| 新乡市| 广安市| 田东县| 吉安市| 浦东新区| 安阳市| 襄汾县| 东乡族自治县| 扬中市| 赞皇县| 桐梓县| 满洲里市| 靖远县| 新和县| 建德市| 双流县| 和田市|