【问题标题】:How do I make a django project compatible with AWS Beanstalk?如何使 django 项目与 AWS Beanstalk 兼容?
【发布时间】:2014-05-05 12:19:33
【问题描述】:

我想制作一个与 AWS Beanstalk 兼容的 Django 项目。 我不希望这像在 AWS 教程中那样,因为他们使用 git 并且需要按照他们所说的设置整个项目。

我只想知道是否有办法将已创建的 Python-Django 项目转换为与 AWS Beanstalk 兼容。我的意思是,是否没有可供下载的标准项目布局或为我创建 .ebsettings 文件夹的插件或命令行工具?我想转换我的项目并将其上传到 AWS web gui,不需要所有 git 的东西。

【问题讨论】:

    标签: django amazon-web-services amazon-elastic-beanstalk


    【解决方案1】:

    你可以在不使用 git route 的情况下做到这一点。您只需压缩源包并上传到 Beanstalk Web 控制台。代码结构可以随心所欲。

    关键配置是: 1. WSGIPath : 这应该指向你需要启动应用程序的 .py 文件(WSGI 应用程序) 2. static:这应该指向包含静态文件的路径

    您可以在 .ebextensions 文件夹中添加配置,该文件夹应位于应用 zip 的根目录中。您可以在此处阅读更多详细信息:Customizing and Configuring a Python Container - AWS Elastic Beanstalk

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-07
      • 1970-01-01
      • 2020-06-10
      • 2019-08-23
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 2012-09-05
      相关资源
      最近更新 更多