Skip to main content
 首页 » 编程设计

python之web2py。没有这样的表错误

2024年08月29日55zlslch

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

请您参考如下方法:

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

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