【问题标题】:how to set django development server如何设置django开发服务器
【发布时间】:2013-06-07 19:07:36
【问题描述】:

我被困在这一步:

我有一个页面,我正在 django 中开发。该页面已准备好进行测试。我部署了它。运行良好,并且在线。但现在我想在服务器中设置一个新项目作为现在在线的测试版本。我去了托管服务提供商的控制面板,看到我首先创建了 django 项目后,它还创建了一个新的dev.mypage.com。但我在我的服务器中找不到这个。我不知道如何在服务器中设置一个新的开发项目,以便我可以在本地开发,推送测试项目并在线测试然后上线。

请帮忙

【问题讨论】:

  • 所以你基本上想在同一个虚拟机上托管多个 django 服务器?
  • @karthikr,老实说,我没有使用虚拟机的经验。我有来自提供商的 django 托管服务,他们在服务器上为我提供了 django 安装,以便我可以运行我的 django wegpage。他们在 lighttpd 中设置了生产一台,在开发服务器中设置了开发一台。我想知道的是如何设置开发服务器并让我的开发项目运行
  • 您可以安装 nginx,并将其指向 2 个不同的服务器。网上资料很多

标签: python django django-dev-server django-deployment


【解决方案1】:

你可能喜欢使用 nginx + gunicorn (http://docs.gunicorn.org/en/latest/run.html)。另外,http://senko.net/en/django-nginx-gunicorn/ 很有用。

【讨论】:

  • 谢谢,但我找到了不同的解决方案,否则你的建议就是解决方案;)