对于Paas和django / python来说,我绝对是“全新的”。
我会在heroku上安装django。 以前,我需要在它上面安装Python。但我无法做到这一点。我看了一段关于它的文档,但不幸的是我无法做到。
我已经创建了一个heroku帐户。我登录并尝试按照指南。
请帮助我。给我一些起点...TIA
雷纳托
答案 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
也会在那里)。
接下来,您应该为项目初始化git存储库:t
git init
然后,提交你的项目:
git add .
git commit -m "Initial commit for my project"
然后,如果你安装了Heroku toolbelt,你应该可以将你的应用程序添加到Heroku:
heroku create
最后,使用git:
部署到Herokugit push heroku master
您的应用尚未投放,因此您需要启动它:
heroku ps:scale web=1
然后,您可以通过浏览器访问它:
heroku open
您可能需要查看Heroku's django guide。