原因:在Django项目下相应的应用下面的models.py配置的model(也就是class)没有创建成相应的表。
这是怎么回事呢?
首先,将models.py里面的model创建成对应的数据库表的执行命令(DOS命令)为:manage.py syncdb。
但是我自己的电脑上执行该命令时,显示.Unknowncommand:syncdb.执行,manage.py help后的确没有发现这个子命令。最后网上搜索发现这个命令已经在Django1.9里面取消了。并且stackoverflow里面说可以使用migrate命令替换。但是之前执行manage.py migrate时,,并没有帮我在数据库里面创建model对应的表。
建议:1.Django换成低点的版本。
总有一天,我会丢下我所有的疲倦和理想,