2017-06-14 26 views
0

我已經有一個數據庫,我想在我的新Django項目中使用。我用inspectdb > models.py命令從我的舊數據庫中獲取的車型,但我得到以下錯誤:django - 從遺留數據庫導入模型我

from django.db import models 
# Unable to inspect table '>' 
# The error was: (1146, "Table 'colta.>' doesn't exist") 
# Unable to inspect table 'Grupa/models.py' 
# The error was: (1146, "Table 'colta.grupa/models.py' doesn't exist") 

回答

0

有些事情不對的命令。您是否已經測試python manage inspectdb沒有結尾> models.py? 通過這種方式,您可以將模型轉換爲標準輸出,並檢查它是否構建模型或者是否與數據庫沒有連接。

+0

它實際上連接到數據庫,並向我顯示控制檯中的所有類。我應該將它複製粘貼到models.py中嗎? :D –

+0

是的,做到這一點。也許這不是最好的解決方案,但它實際上可以讓你測試模型。小心壓痕。 – jgmh

+0

你使用的是Windows嗎? – jgmh