こんにちは、この問題は Python 2.7 Google App Engine プラットフォームに固有のものです。
通常、次のような内容が に表示されますapp.yaml
。
libraries:
- name: webapp2
version: "2.5.1"
- name: jinja2
version: latest
- name: markupsafe
version: latest
ここで何をしているのか知りたいですmarkupsafe
。
jinja2 には既に「自動エスケープ拡張機能」があるのに、なぜ「マークアップセーフ」が必要なのですか?
ここで、Google App Engine Jinja2 と Markupsafeは次のように述べています。markupsafe は jinja2 の実行を高速化します。この場合、アプリ エンジンは暗黙的に含めることができるのに、なぜ明示的に含める必要があるのでしょうか。
これmarkupsafe
を Google App Engine で使用する方法の例はありますか?