テンプレートが Google App Engine Dev Python Server で更新されないという問題が発生しています。サーバーをしばらく実行したままにしておくと、テンプレートを変更した後、ブラウザーでテンプレートが更新されません。私の推測では、jinja2 はこれらのテンプレートを何らかの方法でキャッシュしていますか?
次のコードを使用してテンプレートをレンダリングしています。
_jinja_environment = jinja2.Environment(
loader = jinja2.FileSystemLoader(root_dir))
def write_template(self, template_name, template_data = {}):
template = _jinja_environment.get_template(template_name)
self.response.out.write(template.render(template_data))
アプリ エンジン アプリケーションの再起動、アンデプロイと再デプロイを試みましたが、テンプレートがまだ更新されません。
誰でもアイデアはありますか?