首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Digitalocean上传Django项目?

如何在Digitalocean上传Django项目?
EN

Stack Overflow用户
提问于 2020-09-24 17:26:36
回答 1查看 79关注 0票数 1

我正在上传Django项目到Digitalocean服务器。我已经将我所有的文件上传到Digitalocean,并且我正在使用MongoDb数据库。

但是当我运行我的项目时,它显示以下错误:

代码语言:javascript
复制
 raise ServerSelectionTimeoutError(
pymongo.errors.ServerSelectionTimeoutError: localhost:27017:
  [Errno 111] Connection refused, Timeout: 30s, Topology Description:
  <TopologyDescription id: 5f6c644e91288a299c34f17e, topology_type:
  Single, servers: [<ServerDescription ('localhost', 27017)
  server_type: Unknown, rtt: None, error=
  AutoReconnect('localhost:27017: [Errno 111] Connection refused')>]>

这个错误与Mongodb数据库或其他什么有关吗?我不知道如何在Digitalocean中上传Mongodb数据库。

EN

回答 1

Stack Overflow用户

发布于 2020-09-24 19:52:03

我建议在云中使用外部MongoDB,而不是管理您自己的,如下所示

https://www.mongodb.com/cloud/atlas

它还包含一个免费的计划,如果它是一个包含少量数据的小项目,那么它可能是很好的。

但是,如果您仍然不想使用外部,您需要在同一数字海洋服务器上安装MongoDB服务器,只有在它之后,您才能使用本地主机连接

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64043489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档