如何:在heroku上安装django

时间:2013-08-23 21:00:13

标签: python django heroku

对于Paas和django / python来说,我绝对是“全新的”。

我会在heroku上安装django。 以前,我需要在它上面安装Python。但我无法做到这一点。我看了一段关于它的文档,但不幸的是我无法做到。

我已经创建了一个heroku帐户。我登录并尝试按照指南。

请帮助我。给我一些起点...

TIA

雷纳托

1 个答案:

答案 0 :(得分:1)

设置项目

您需要在项目的根目录中添加几个文件:

第一个名为requirements.txt的文件应包含项目的依赖项(这不是Heroku特有的)。至少应该包括:

Django

然后,你需要添加一个名为Profile的文件(这是Heroku特有的),告诉Heroku你如何运行你的项目:

web: gunicorn YOUR_PROJECT_NAME.wsgi:application

YOUR_PROJECT_NAME应该是您提供的任何参数manage.py startproject。这也应该是包含wsgi.py文件的文件夹的名称(settings.py也会在那里)。

部署到Heroku

接下来,您应该为项目初始化git存储库:t

git init

然后,提交你的项目:

git add .
git commit -m "Initial commit for my project"

然后,如果你安装了Heroku toolbelt,你应该可以将你的应用程序添加到Heroku:

heroku create

最后,使用git:

部署到Heroku
git push heroku master

您的应用尚未投放,因此您需要启动它:

heroku ps:scale web=1

然后,您可以通过浏览器访问它:

heroku open

您可能需要查看Heroku's django guide