Как мне написать файл app.yaml для Google App Engine?

Я зарегистрировал приложение Google App Engine, и у меня есть несколько файлов ниже:

/index.html

/css/index.css

/js/index.js

/feedbacks/index.html

/feedbacks/css/index.css

/feedbacks/js/index.js

Как мне написать файл app.yaml?

Спасибо!


person acaascacsaacaascacaac    schedule 01.12.2010    source источник


Ответы (1)


Поместите первые 3 файла в папку с именем "static".

handlers:
-   url: /feedbacks/
    static_dir: feedbacks

-   url: /css/
    static_dir: static

-   url: /js/
    static_dir: static

-   url: /.*
    script: main.py

В вашем main.py

class IndexHandler(webapp.RequestHandler):
    def get(self):
        self.redirect('static/index.html')


def main():
    application = webapp.WSGIApplication([
            ('/index.html', IndexHandler),
        ], debug=True)
    run_wsgi_app(application)

Так писать нехорошо, но это решит вашу проблему.

person KTU    schedule 02.12.2010
comment
Спасибо за ваш ответ! Большой медведь. - person acaascacsaacaascacaac; 02.12.2010