【问题标题】:Zappa deployment successful without urlZappa 部署成功,没有 url
【发布时间】:2020-05-01 12:55:27
【问题描述】:

我正在尝试通过 zappa 部署 django 应用程序。当我部署应用程序时,一切正常,并且我还收到消息“您更新的 Zappa 部署已上线”。但我似乎找不到访问实时应用程序的 url。

【问题讨论】:

    标签: django deployment serverless live zappa


    【解决方案1】:

    您可以通过键入zappa status <stage> 访问该网址,其中<stage> 可能类似于dev。详情请参阅https://github.com/Miserlou/Zappa#status

    打印输出将包含您的 url 以及 lambda 函数的其他状态详细信息。

    不过,如果您向 IAM 用户授予完全权限访问权限(仅用于测试目的),则此方法有效。

    【讨论】:

      【解决方案2】:

      我必须通过添加这些行来配置我的 zappa_settigs.json:

      "apigateway_enabled": true,
      "manage_roles": true,
      "cors": true,
      
      **so the final zappa settings:**
      
      {
      "dev": {
          "django_settings": "zappatest.settings",
          "apigateway_enabled": true,
          "manage_roles": true,
          "role_arn": "Role_name",
          "role_arn": "arn_name",
          "profile_name": "default",
          "project_name": "project_name",
          "runtime": "python3.8",
          "s3_bucket": "bucket_name",
          "aws_region": "region_name",
          "cors": true,
          }
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-10-10
        • 2018-08-28
        • 1970-01-01
        • 2021-06-22
        • 2016-02-11
        • 2023-01-10
        • 2021-11-13
        • 1970-01-01
        相关资源
        最近更新 更多