Django只能在SOME查询上打开sqlite吗?

时间:2010-02-05 16:31:01

标签: python django sqlite

我在本地没有遇到任何麻烦,但是将一个新项目推送到一台现有机器(一台运行大量其他django应用程序而没有遇到麻烦)就给了这个:

OperationalError: unable to open database file

更令人困惑的是:

  • sqlite文件对所有
  • 都是可读写的
  • 此错误仅发生在某些查询中!其他没关系。
  • 在运行syncdb后的新数据库中,我的视图有效,但/admin/触发了这个。
  • 如果我从本地计算机转储的数据中加载了某些应用程序的数据,则某些应用程序会在我的视图中触发此操作,而其他应用程序则不会。
  • 我发现任何似乎触发这一点的事情都没有相关性。

除了权限之外,为什么打开数据库失败?

1 个答案:

答案 0 :(得分:0)

对目录进行写访问。我以为我先检查了一下: - /