【问题标题】:Prevent Override SQLite3 Database When Deploying to AWS部署到 AWS 时防止覆盖 SQLite3 数据库
【发布时间】:2015-12-22 00:03:20
【问题描述】:

我是 Django 的超级新手,目前正在开发一个使用出色的 SQLite3 数据库的应用程序。唯一的问题是,每次我部署到 AWS 时,数据库信息都会被完全擦除。这对我的博客来说太可怕了,因为每个人的 cmets、like 等都会被删除。 :( 部署后如何维护数据?或者我可以使用什么来代替 SQLite3 而无需重写太多代码?

谢谢!

【问题讨论】:

  • 说明您如何部署到 AWS。
  • @DarkFalcon eb 从我的终端部署 [应用程序名称]

标签: django sqlite


【解决方案1】:

您需要创建一个名为.ebignore 的文件。此文件的工作方式类似于 .gitignore 文件,您需要按每行编写不想部署的文件名。

EB CLI Documentation

【讨论】:

  • 在将 sqlite3 文件添加到 .ebignore 后,它无法找到数据库;抛出:no such table: django_session
猜你喜欢
  • 1970-01-01
  • 2021-09-19
  • 2015-12-25
  • 2019-04-03
  • 1970-01-01
  • 2023-03-30
  • 1970-01-01
  • 2011-09-21
  • 1970-01-01
相关资源
最近更新 更多