使用 Heroku 进行部署
- 
下载 Heroku Toolbelt 。
 - 
导航到 Django 应用程序源的根目录。你需要 tk
 - 
输入
heroku create [app_name]。如果你没有提供应用名称,Heroku 将随机为你生成一个。你的应用网址将是http://[app name].herokuapp.com - 
创建一个名为
Procfile的文本文件。不要在最后放置扩展名。web: <bash command to start production server>如果你有工作进程,也可以添加它。以格式添加另一行:
worker-name: <bash command to start worker> - 
添加 requirements.txt。
 
- 如果你使用的是虚拟环境,请执行 
pip freeze > requirements.txt - 否则,获得虚拟环境! 。你也可以手动列出所需的 Python 包,但本教程不会介绍。
 
- 
这是部署时间!
git push heroku master
Heroku 需要 git 存储库或 dropbox 文件夹来进行部署。你也可以在
heroku.com中从 GitHub 存储库设置自动重新加载,但我们不会在本教程中介绍它。heroku ps:scale web=1
heroku open或导航到http://app-name.herokuapp.com
提示:
heroku open在默认浏览器中打开 heroku 应用程序的 URL。 - 
添加附加组件。你需要将 Django 应用程序配置为与 Heroku 中提供的数据库绑定为附加组件。此示例不包括此内容,但另一个示例是在 Heroku 中部署数据库的管道中。