部署 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"应用程序下找到您的项目:

点击"上传并部署"按钮。


选择 .zip 文件

点击"选择文件"按钮上传您刚刚创建的 .zip 文件:


部署

点击"部署"按钮:


已上传!

完成!您的项目已更新所有新更改。

注意:每次更新项目时,请按照以下步骤操作。