部署 Django - 更新项目


部署变更

您在自己的计算机上本地对应用程序所做的任何更改在已部署的版本中都不可见。

因此,如果您进行更改,并且希望它在已部署的版本上可见,则必须上传新的 .zip 文件。


创建 .zip 文件

要将您的项目打包成 .zip 文件,请按照创建 .zip 文件章节:

首先选择项目的相关文件和文件夹,如果您的项目与我们在教程中的项目相同,则应选择以下示例中突出显示的文件:

my_tennis_club
    .ebextensions/
    members/
    my_tennis_club/
    mystaticfiles/
    productionfiles/
    db.sqlite3
    manage.py
    requirements.txt

右键单击并选择创建 .zip 文件。

现在您有了一个包含更改的 .zip 文件,您可以将其上传到 Elastic beanstalk:

my_tennis_club
    .ebextensions/
    members/
    my_tennis_club/
    mystaticfiles/
    productionfiles/
    db.sqlite3
    manage.py
    my_tennis_clup.zip
    requirements.txt

上传到 Elastic Beanstalk

登录您的 Amazon Web Services 帐户,然后在 "Elastic Beanstalk" 应用程序下找到您的项目:

单击"Upload and deploy" 按钮。


选择 .zip 文件

单击"Choose file" 按钮上传您刚刚创建的 .zip 文件:


部署

单击"Deploy" 按钮:


已上传!

就是这样,您的项目已更新为所有新更改。

笔记:每次您想要更新项目时,请按照以下步骤操作。