欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

修復(fù) Django migration 時(shí)遇到的問題解決

 更新時(shí)間:2018年06月14日 09:23:08   作者:Tualatrix Chou  
本篇文章主要介紹了修復(fù) Django migration 時(shí)遇到的問題解決,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

今天想給自己的 Blog 加點(diǎn)功能,順便補(bǔ)上測(cè)試,然而第一步在創(chuàng)建測(cè)試數(shù)據(jù)庫(kù)就過(guò)不了,我就嘗試解決這個(gè)問題。

在跑 ./manage.py test 時(shí),先會(huì)創(chuàng)建一個(gè)測(cè)試用的數(shù)據(jù)庫(kù),這時(shí)我遇到了一個(gè)問題:

ValueError: Related model 'telegrambot.User' cannot be resolved

這個(gè)錯(cuò)誤是指,相關(guān)的 Model telegrambot.User 無(wú)法解析,這是怎么回事?

然后因?yàn)?./manage.py test 根本沒有打印出其他有用的信息,我也不知道是發(fā)生在哪里的錯(cuò)誤,這時(shí)我想到了一個(gè)辦法,就是嘗試手動(dòng)建立一個(gè)數(shù)據(jù)庫(kù),叫 test,然后進(jìn)行 migration:

./manage.py migrate --database test

一跑,終于有詳細(xì)的輸出,定位到了具體出錯(cuò)的那個(gè) Migration。原來(lái)是我的一個(gè) App 的 Model 依賴了 telegrambot.User,但是找不到。這是什么原因?

我嘗試在 settings.py 的 INSTALLED_APPS 把 telegrambot 的順序調(diào)到前面來(lái),也沒有用。于是只好啟用 StackoverFlow。

原來(lái)是我的那個(gè) App 的 Migration 的 dependencies 沒有依賴 telegrambot,于是自然不會(huì)去找了。

于是把原來(lái)的,加了一行 dependency,再嘗試 ./manage.py test,問題解決。

class Migration(migrations.Migration):

  dependencies = [
+    ('telegrambot', '0001_initial'),
    ('powernews', '0004_applenews'),
  ]

總結(jié):有些命令行工具執(zhí)行出錯(cuò)時(shí),不會(huì)有太多有用的輸出信息,這時(shí)就可以嘗試手動(dòng)去執(zhí)行一些操作。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python 爬蟲之超鏈接 url中含有中文出錯(cuò)及解決辦法

    Python 爬蟲之超鏈接 url中含有中文出錯(cuò)及解決辦法

    這篇文章主要介紹了Python 爬蟲之超鏈接 url中含有中文出錯(cuò)及解決辦法的相關(guān)資料,出現(xiàn)UnicodeEncodeError: 'ascii' codec can't encode characters,的錯(cuò)誤解決辦法,需要的朋友可以參考下
    2017-08-08
  • Python中zip()函數(shù)的使用方法詳解

    Python中zip()函數(shù)的使用方法詳解

    在Python中,zip()函數(shù)是一個(gè)非常實(shí)用且強(qiáng)大的內(nèi)置函數(shù),它主要用于將多個(gè)迭代器(如列表、元組、字符串等)中的元素“打包”成一個(gè)個(gè)元組,并返回一個(gè)迭代器,下面,我將詳細(xì)探討zip()函數(shù)的使用方法,需要的朋友可以參考下
    2024-09-09
  • 詳解python with 上下文管理器

    詳解python with 上下文管理器

    這篇文章主要介紹了python with和上下文管理器的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-09-09
  • NCCL深度學(xué)習(xí)Bootstrap網(wǎng)絡(luò)連接建立源碼解析

    NCCL深度學(xué)習(xí)Bootstrap網(wǎng)絡(luò)連接建立源碼解析

    這篇文章主要為大家介紹了NCCL深度學(xué)習(xí)Bootstrap網(wǎng)絡(luò)連接建立源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • Python 等分切分?jǐn)?shù)據(jù)及規(guī)則命名的實(shí)例代碼

    Python 等分切分?jǐn)?shù)據(jù)及規(guī)則命名的實(shí)例代碼

    這篇文章主要介紹了Python 等分切分?jǐn)?shù)據(jù)及規(guī)則命名的實(shí)例代碼,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • Opencv實(shí)現(xiàn)傾斜圖片轉(zhuǎn)正示例

    Opencv實(shí)現(xiàn)傾斜圖片轉(zhuǎn)正示例

    本文主要介紹了Opencv實(shí)現(xiàn)傾斜圖片轉(zhuǎn)正示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • python面試題之列表聲明實(shí)例分析

    python面試題之列表聲明實(shí)例分析

    這篇文章主要介紹了python面試題之列表聲明,結(jié)合實(shí)例形式分析了Python列表的聲明、計(jì)算相關(guān)操作技巧,需要的朋友可以參考下
    2019-07-07
  • Python讀取mat文件,并轉(zhuǎn)為csv文件的實(shí)例

    Python讀取mat文件,并轉(zhuǎn)為csv文件的實(shí)例

    今天小編就為大家分享一篇Python讀取mat文件,并轉(zhuǎn)為csv文件的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • Python如何通過(guò)變量ID得到變量的值

    Python如何通過(guò)變量ID得到變量的值

    這篇文章主要介紹了Python如何通過(guò)變量ID得到變量的值,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • 如何使用Python優(yōu)雅的合并兩個(gè)字典Dict

    如何使用Python優(yōu)雅的合并兩個(gè)字典Dict

    字典是Python語(yǔ)言中唯一的映射類型,在我們?nèi)粘9ぷ髦薪?jīng)常會(huì)遇到,下面這篇文章主要給大家介紹了關(guān)于如何使用Python優(yōu)雅的合并兩個(gè)字典Dict的相關(guān)資料,需要的朋友可以參考下
    2023-05-05

最新評(píng)論