Проблема с Google App Engine CSS - PullRequest
       2

Проблема с Google App Engine CSS

1 голос
/ 02 февраля 2011

У меня странная проблема с файлом CSS в движке приложения Google.
Если я использую


Обработчики:

- url: /cms/.* script: cms.py

- url: /
  script: main.py

- url: /stylesheets
  static_dir: stylesheets

в моем app.yaml файле для http://localhost:8080/ все работает нормально.
Но когда я перенаправляю его на другой обработчик в main.py Это выдает такую ​​ошибку

Not found error: /login did not match any patterns in application configuration.

Когда я использую это


Обработчики:

- url: /cms/.* script: cms.py

- url: .*
  script: main.py


- url: /stylesheets
  static_dir: stylesheets

вся логика работает просто отлично (при работе в приложении ошибки не возникают), но на этот раз никаких признаков css.
Я надеюсь, что вы можете мне помочь.

Заранее спасибо ..

1 Ответ

4 голосов
/ 02 февраля 2011

Попробуйте с этим:

- url: /stylesheets
  static_dir: stylesheets

- url: /cms/.* 
  script: cms.py

- url: /.*
  script: main.py

Ваше первое решение не работает с /login, поскольку при использовании / вы получаете только root
Ваше второе решение не работает, потому что stylesheets приходит после шаблона catch all .*

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...