如何在 pythonanywhere.com 上访问 sqlite3?

Ina*_*Ina 2 sqlite django pythonanywhere

我遵循了 DjangoGirls 教程,并在本地设置上创建了一个博客。我使用了 SQLite3 数据库,因为这是 Django 教程建议的默认数据库。我的本地 SQLite3 数据库有几个帖子。我在 pythonanywhere.com 上推送了我的代码。现在,我的本地数据库与在线数据库不同步,我的意思是我的帖子在互联网上看不到。我设法在 pythonanywhere.com 上创建了一个 blog_data.dmp 数据库转储,但无法在 pythonanywhere 上访问它。有人可以帮我吗? 在此处输入图片说明 非常感谢!

Gle*_*enn 5

我可以想到您的数据库在 PythonAnywhere 上不可用的两个原因:

  1. 您实际上并未上传数据库文件。
  2. 您指的是使用相对路径的数据库文件。这意味着您的代码依赖于在 PythonAnywhere 上可能不同的工作目录。使用绝对路径来引用您的数据库。