
Django初心者です。
HTMLテンプレート上で変数の処理を、例えばviews.pyなどの別のパイソンファイルに渡したいときはどのようにすればよろしいでしょうか?
例えば Personクラスがあったとして
views.pyでコンテキストボックスにそのクラスのインスタンスを渡します。
HTML上で年齢が入力された際にPersonクラスのageフィールドを更新して、その年齢を飲酒可能かどうか、などを判定するメソッドをPersonクラスで持っておき、その処理結果をさらにHTML上に返したい、というような形です。
上記のような処理を行いたい場合に、表示されたページそのものをリロードせず、そのHTML内のみの処理だけで値を更新することなどは可能なのでしょうか?(JavaScriptのように)
HTML上からpythonファイルの方に処理を渡すやり方などを教えてくれると助かります。
宜しくお願い申し上げます。


あなたの回答
tips
プレビュー