弹性豆上的Flask不会显示静态资源

2024-04-27 13:08:09 发布

您现在位置:Python中文网/ 问答频道 /正文

如何让aws elastic beanstalk识别烧瓶应用程序中的静态资产?我做了标准的/.ebextensions/python.config两行YAML:

option_settings:
  "aws:elasticbeanstalk:container:python:staticfiles":
    "/static/": "static/"

我对模板中的资产的所有调用都包装在“{{url}('static',filename='img/office.jpg')}”类型的东西中。

但页面加载时不会显示图像、样式或javascript。下面是一个示例日志文件404。 IP---[25/Feb/2013:21:48:13+0000]“获取/static/css/bootstrap.css HTTP/1.1”404 328“http://xyz.elasticbeanstalk.com/

我是不是漏掉了一些显而易见的东西?所有的东西在我的本地上运行良好,只是静态资产在我git aws.push之后不会加载


Tags: awsconfig应用程序yaml标准烧瓶静态static