確かに初心者の質問。私はいくつかの可動部分を持つテンプレートを持っており、この django を構築するための最良の方法についての方向性を探していresponse
ます。
次のようなテンプレートを検討してください。
<div>
button
この div のデータを更新するために、complex_calculation_1 + a の結果を表示します<\div>
<div>
complex_calculation_2 + a の結果を表示button
して、この div のデータを更新します<\div>
<div>
button
この div のデータを更新するために、complex_calculation_3 + a の結果を表示します<\div>
<div>
complex_calculation_4 + a の結果を表示button
してページ全体を更新する<\div>
各計算の出力は簡単に保存できます。現在、 a が押されるたびにbutton
、特定の計算を再計算してからページ全体を再レンダリングするため、forloop
すべての部分で多くの反復が発生します。
テンプレートの各部分を最適な方法でキャッシュし (それは何でしょうか?)、response
ページの更新が必要な部分のみを更新し、更新されたページを適切にレンダリングする を提供したいと考えています。
だから私の質問は次のとおりです。最大の効率を生み出す方法でこれを処理するにはどうすればよいですか?