web2py中。没有这样的表错误

时间:2013-04-16 00:21:58

标签: python web2py

我有一个错误no such table: mytable,即使它是在models/tables.py中定义的。我用sqlite。有趣的是,如果我转到admin panel -> my app -> database administration,我会看到一个链接mytable,但是当我点击它时,我会得到no such table: mytable。 我不知道如何调试这样的错误? 有什么想法吗?

1 个答案:

答案 0 :(得分:3)

web2py将表中认为的结构保存在单独的文件中。如果有人手动删除了表格,web2py仍会认为它存在,但当您尝试使用表格时,当然会出现错误

在数据库目录中查找*.mytable.table文件