非常に長くなるテンプレートがあったため、セクションを関連する部分テンプレートに分割しました。
私の長いテンプレートには、..への呼び出しがあります。
{% include "shorttemplate.html" %}
初期化。これは、長いテンプレートから必要なものすべてを適切に継承していますが、短いテンプレートのコンテンツのロード時にちらつきを生成するようです-それらは存在しませんが、突然存在します. HTMLがレンダリングされる前にインクルージョンが発生するべきではありませんか? このちらつきが見られるのはなぜですか?
このコマンドを使用しているのはinclude
、組織を明確にするためだけです--- この短いサブテンプレートを別の場所で再利用するつもりはありません。このユニットを長いテンプレートから移動したかっただけです。
このちらつきが表示されないように、html をレンダリングする前にすべてのフラスコ コードを実行するように要求する方法はありますか?