2017-06-14 24 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