-2

我对 Paas 和 django/python 绝对是“全新的”。

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

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

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

TIA

雷纳托

4

1 回答 1

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 的 django 指南

于 2013-08-23T21:25:07.390 回答