在AWS弹性beanstalk上部署django项目

我正在遵循在AWS弹性beanstalk上部署django项目的教程:
http://docs.amazonwebservices.com/elasticbeanstalk/latest/dg/create_deploy_Python_django.html

当我在本地测试时,我的应用程序工作,但是当我部署时,我收到404错误.查看事件日志,我看到以下消息:

运行用户命令时出错:运行错误’. / opt / python / ondeck / env&& PYTHONPATH = / opt / python / ondeck / app:django-admin.py syncdb –noinput'(rc:127)/ bin / sh:django-admin.py:command not found

这让我相信教程缺少关于在服务器上安装django文件或至少配置我的项目以识别django-admin.py的部分.我在我的本地机器上安装了django,所以它在那里工作.

我知道python支持对于弹性beanstalk来说是全新的,但有没有人为它部署django?

最佳答案
我相信你不需要将container_commands放在.config中,因为此时没有数据库或表.

转载注明原文:在AWS弹性beanstalk上部署django项目 - 代码日志