我知道有很多類似的問題:但我會盡可能簡單地描述我的問題。
這是我要遷移的應用程式。

這是我的設定.py

這就是我輸入 makemigrations 時發生的情況(在我的模型中添加一個欄位之后)

這是我輸入 showmigrations 時發生的情況(在我的模型中添加一個欄位之后)

我已經使用 pip 重新安裝了 django,我創建了新應用程式,我創建了新專案,新 venv,我什至重新安裝了 python 本身,都是一樣的故事。我懷疑我的 django 源代碼已損壞,但是當我使用 pip 安裝 django 時,它使用之前下載的檔案而不是下載新檔案。相信我,我已經嘗試了新手可能嘗試的所有方法,有人可以告訴我如何重新下載 django 本身,或者比我更聰明的人知道現在發生了什么。謝謝!
uj5u.com熱心網友回復:
你應該試試
python manage.py migrate
python manage.py makemigrations app
除此之外,如果您的應用程式正常作業,那么如果 Django 發現沒有要應用的遷移,您也不用擔心。
uj5u.com熱心網友回復:
謝謝你們所有的支持!在網上苦苦尋找答案后,我終于成功了!!!這是由于模型的變化,我確實創建了一個新類,但是
> 我忘了從模型繼承。模型 這真的很可笑和愚蠢,我不得不說。但這使得 django 無法將我的類視為模型,從而導致無法檢測到變化。不得不說這真的是新手專屬問題。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/380085.html
下一篇:dbplyr選擇不重復的列
