我无法提供static_dir(css
)中的静态内容。当我访问网址http://srvc1.appeng-vj.appspot.com/styles/index.htmll时,我收到了404 Page Not Not error ...我原本期望来自static_dir index.html
的静态内容css
应按照app.yaml处理程序提供!
app.yaml如下:
runtime: python
env: flex
runtime_config:
python_version: 3
handlers:
- url: /styles
static_dir: css
- url: /s1/
script: home.application
entrypoint: gunicorn -b :$PORT m1:application
service: srvc1
感谢您提出任何可能错误的线索!
答案 0 :(得分:1)
使用static_dir
提供静态文件是GAE标准功能。它能够做到这一点,因为它与GAE-Flexibile(您似乎正在使用)非常不同。
请参阅GAE-Flexible doc for" Serving Static Files":它对使用static_dir
没有任何说明。对于GAE-Flexible,它表示您的选项是"您可以直接从您的应用程序提供静态内容,将其托管在云存储上,或使用第三方内容交付网络"。