Google App Engineでは、単純なHTMLページを表示する次のコードがあります。ページが常にレンダリングされるとは限りません
import os
from google.appengine.ext.webapp import template
from google.appengine.ext import webapp
class IndexHandler(webapp.RequestHandler):
def get(self):
template_values = { }
path = os.path.join(os.path.dirname(__file__), '../templates/index.html')
self.response.out.write(template.render(path, template_values))
問題はページが常にレンダリングされるとは限りません。 index.htmlはシンプルな "Hello World!"です。ページを数回リフレッシュすると、ページが正しく表示されます(index.htmlファイルが見つかりました...)。私は最後に一気に呼び出そうとしましたが、それは助けになりませんでした。私はSDKとそのサーバーでこれを再現することができます。
何か不足していますか?誰かが何が起こっているのアイデアを持っていますか? 、(私のセットアップで../templates
を持っていない)./templates
に変更したディレクトリで、通常のmain
機能が追加され、このスクリプトは、いくつかの任意のURLにapp.yaml
に割り当てられた -
おかげ