我对 Paas 和 django/python 绝对是“全新的”。
我会在heroku上安装django。之前,我需要在它上面安装 Python。但我无法做到这一点。我看了一段时间关于它的文档,但不幸的是我做不到。
我已经创建了一个 heroku 帐户。我登录并尝试按照指南进行操作。
请帮我。给我一些起点...
TIA
雷纳托
您需要将几个文件添加到项目的根目录:
第一个名为 的文件requirements.txt
应该包含项目的依赖项(这不是 Heroku 特定的)。这至少应包括:
Django
然后,您需要添加一个名为Profile
(这更特定于 Heroku)的文件,该文件告诉 Heroku 您如何运行您的项目:
web: gunicorn YOUR_PROJECT_NAME.wsgi:application
YOUR_PROJECT_NAME
应该是你给出的任何论点manage.py startproject
。这也应该是包含您的wsgi.py
文件的文件夹的名称(settings.py
也将在那里)。
接下来,您应该为您的项目初始化一个 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 指南。