TypeError: isinstance() arg 2 must be a type or tuple of types
在進行數據庫遷移的時候,我們有時候會很倒霉的碰到這種情況,不要着急,其實解決方案很簡單(親測)
其實主要的原因就是,你在進行數據庫遷移的時候,比如,你有一個class User()模型類,但是里面有一個外鍵,那么,你必須要將這個外鍵的數據庫先進行遷移之后,才能再次對這個外鍵進行添加並進行遷移;
也就是說:
like_book = Foreign('book') 這個外鍵在進行遷移的時候,必須是那個Book類進行遷移之后,才可以進行這個外鍵的遷移操作,否則,就會出錯。
我已經在同一個地方摔倒兩次,立博客為證,下不為例。。。。