TypeError: isinstance() arg 2 must be a type or tuple of types


TypeError: isinstance() arg 2 must be a type or tuple of types

在進行數據庫遷移的時候,我們有時候會很倒霉的碰到這種情況,不要着急,其實解決方案很簡單(親測)

其實主要的原因就是,你在進行數據庫遷移的時候,比如,你有一個class User()模型類,但是里面有一個外鍵,那么,你必須要將這個外鍵的數據庫先進行遷移之后,才能再次對這個外鍵進行添加並進行遷移;

也就是說:

 


like_book = Foreign('book') 這個外鍵在進行遷移的時候,必須是那個Book類進行遷移之后,才可以進行這個外鍵的遷移操作,否則,就會出錯。

我已經在同一個地方摔倒兩次,立博客為證,下不為例。。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM