2013-11-26 61 views
1

我一直在将我的django应用程序部署到heroku时出现问题。我有三次检查了入门指南几次,我感到非常沮丧。最令人讨厌的是我在部署过程中没有遇到任何错误,在heroku logs或本地部署过程中。这里是一个SO question与更多的细节。最小工作heroku django应用程序

在这个阶段最简单的解决方案可能是逆向工程一个最小工作Django的应用程序,我可以直接推到我的heroku回购没有任何额外的配置。

(较小的应用程序更好的一个简单的<h1>hello world</h1>会做,但它需要包括venvrequirements.txt当然Procfile的)

感谢

回答

1
+0

@david_adler,你有什么理由不接受我的回答?这些不是你想要的吗? – Thomas

+0

嗨托马斯理想的回购应该包含一个venv目录建议的[文档](https://devcenter.heroku.com/articles/getting-started-with-django) –

+1

@david_adler他们永远不会包括一个venv目录,因为这是在窒息时代产生的。你永远不会*保持你的虚拟环境在版本控制中,只有需要创建它的requirements.txt。在你是本地开发环境的时候,你运行'virtualenv venv --distribute',如你链接到的文档中所述。当你部署时,Heroku也会运行这个命令作为python buildpack执行的一部分。 – Thomas

相关问题