【问题标题】:when deploying an app, I'm creating new database correct?部署应用程序时,我正在创建正确的新数据库吗?
【发布时间】:2016-04-23 04:36:29
【问题描述】:

我在 django 中几乎完成了我的应用程序的编写,并查看了部署步骤。我剩下要做的就是将我的 sqlite db 切换到 postgresql 但我需要在部署阶段这样做吗?因为我将使用 digitalocean 或 aws 提供的新系统,所以我不会在部署阶段安装 postgresql db 吗?同样预算有限,我应该使用数字海洋吧?

【问题讨论】:

  • 我把development改成了deployment,有异议吗?
  • a 不清楚你问什么..
  • 如果您正在寻找处理生产和开发设置的方法,那可不是简单的问答。网上有很多关于这方面的资源,比如...stackoverflow.com/questions/10664244/…

标签: django postgresql deployment


【解决方案1】:

如果您想将项目从本地机器克隆到 VPS,例如 Amazon 或 Digital Ocean。您需要像在本地电脑中一样创建环境。创建新的数据库服务器,如果您将使用 PostreSQL 或 MySQL,则不需要使用 SQLite。
您还需要从应用中删除旧的迁移。

【讨论】:

  • 谢谢我一直在寻找的答案,所以我的问题的简单答案是肯定的,对吧?
  • 是的,如果你想使用PostgreSQL,你需要在VPS中安装新的SQL server
  • 谢谢你,我正在获取 createuser: 无法连接到数据库 postgres: 无法连接到服务器: 没有这样的文件或目录...我用谷歌搜索它并正在尝试解决它
猜你喜欢
  • 1970-01-01
  • 2013-08-16
  • 1970-01-01
  • 1970-01-01
  • 2018-12-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多