Почему Google App Engine снова и снова предупреждает меня, что «файл, на который ссылается обработчик: dailybasic.py»? - PullRequest
0 голосов
/ 09 сентября 2011

Я пишу с помощью GAE на python, и я попытался создать два файла сценария.Поэтому я делаю app.yaml так:

application: mathgirlna
version: 1
runtime: python
api_version: 1

handlers:
- url: /static
  static_dir: static

- url: /dailybasic/.*
  script: /dailybasic.py
  login: admin

- url: /.*
  script: main.py

И когда я вижу журналы, он говорит: «Файл, на который ссылается обработчик, не найден: dailybasic.py».Я понятия не имею, как должен быть написан app.yaml.

Вот мое дерево файлов:

  • static
    • index.css
  • app.yaml
  • index.yaml
  • cron.yaml
  • index.html
  • main.py
  • dailybasic.py

Я тоже колеблюсь с этим деревом.Должен ли я переместить эти файлы?

И, наконец, я не установил библиотеку Python 'ssl'.Может ли это быть причиной этой ошибки?

1 Ответ

5 голосов
/ 09 сентября 2011

Удалить '/' in script: /dailybasic.py.

- url: /dailybasic/.*
  script: dailybasic.py
  login: admin
...