我正在尝试部署自己的API。我正在使用Django和Django Rest Framework。我通过eb init
和eb create
通过Elastic Beanstalk命令行界面上传了我的Django。
我正在遵循本教程并遵循所有步骤:
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create-deploy-python-django.html
我已成功创建了我的环境并上传了我的应用:
但是,当我通过eb open
点击网址时,会显示:
如何调试一些告诉我没有破坏的东西?我觉得有点不对劲。我的直觉告诉我,这与我尝试通过SSL提供API有关。我目前让我的Django应用程序将所有http请求重定向到https。我必须运行manage.py runsslserver
吗?我是否需要在requirements.txt
文件中安装任何环境内容?
编辑:通常当我运行python manage.py runsslserver
时,我在本地主机上遇到了这个问题。我已经建立了一个api-root,并期望在我点击EBS网址时看到它。