Я пишу веб-приложение на python для Google App Engine, и у меня возникли некоторые проблемы с отображением URL.По какой-то причине мы хотели поместить файл index.html в другую папку (а не в ту же папку, что и файл main.py).Все работало нормально, за исключением того, что мы не можем получить доступ к нашему файлу CSS.Это мой файл app.yaml:
application: testApp
version: 1
runtime: python27
api_version: 1
threadsafe: false
handlers:
- url: /css
static_dir: test/gui/css
- url: /(.*\.(gif|png|jpg|ico))
static_files: test/\1
upload: test/(.*\.(gif|png|jpg|ico))
- url: /game/.*
script: game.app
- url: /.*
script: main.app
libraries:
- name: jinja2
version: latest
Это мое сопоставление URL в main.py:
app = webapp2.WSGIApplication([('/', MainHandler)
], debug=True, config=config)
Вот как структурированы мои файлы:main.py/test/index.html/test/gui/css/stylesheets.css <- файл, к которому я хотел получить доступ/ test / gui / images <- доступ к изображениям в этой папке возможен без проблем </p>
Я пробовал поискать и просмотреть сообщения в Stackoverflow, но пока не нашел каких-либо рабочих решенийВаша помощь будет высоко ценится, спасибо!