Я создал приложение Flask, используя Python 3.7. Установка работает локально. При загрузке в GAE я получаю внутреннюю ошибку сервера. На приборной панели GAE указано, что index.html
не найдено. Эта проблема связана с файлом app.yaml
?
Структура моего проекта выглядит следующим образом:
root/
|-app.yaml
|-requirements.txt
|-main.py
|-other model files that feed into main.py
|-templates/
|-index.html
|-index2.html
|-js
|-css
|-images
приложение.yaml
runtime: python37
# [START handlers]
handlers:
- url: /.*
script: auto
- url: /index.html
static_files: templates/index.html
upload: Templates/index.html
- url: /templates
static_dir: Templates
- url: /(.*\.(css|js|png|jpg))
static_files: templates/\1
upload: templates/(.*)
# [END handlers]
app.yaml
чувствительны к регистру, и вы используете в своем сообщении какTemplates
, так иtemplates
. Конечно, ваше изображение IDE показывает, что это просто содержимое сообщения. - person Dan Cornilescu   schedule 20.08.2019