Пример обработчиков статических файлов движка приложения Google - PullRequest
7 голосов
/ 23 марта 2011

Примеры static_dir довольно понятны

Так, например, я хочу, чтобы запросы к http://mysite.appengine.com/main.htm переходили в файл C:\<appenginesiteroot>\html\main.htm (на жестком диске), и этого можно достичь с помощью

# app.yaml
- url: /
  static_dir: html

Но когда дело доходит до с использованием статических обработчиков файлов , это не ясно.

В частности, я хочу сопоставить URL с html или другим статическим файлом .

Так, например, запросы на http://mysite.appengine.com/ будут отправлять main.htm.

- url: /
  script: main.htm ?? #fails because main.htm isn't a script file

Я знаю, что это возможно, используя директиву, такую ​​как:

- url: /
  script: main.py

Затем main.py просто отправляет html, но я хотел бы знать, действительно ли «статические обработчики файлов» находятся в GAE или это просто обман.

1 Ответ

12 голосов
/ 23 марта 2011

script для сценариев, вы пытаетесь сопоставить статический файл.Вы смотрели на Статические обработчики шаблонов файлов раздел документа?

Вы пробовали:

- url: /
  static_files: main.html
  upload: main.html
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...