このアプローチに従って、DatTime ピッカーの素敵なプレゼンテーションを取得しようとしています。したがって、2 つの SubFields を持つ MultiValueField のサブクラスと、MultiWidget のサブクラスであり、JQueryUI が入力の 1 つを日付ピッカーとしてマークするために正しい css クラスをサブウィジェットに渡すウィジェットがあります。ここで、MultiValueField の結果の SubFields にテンプレートで個別にアクセスし、それらをテーブルの別の場所にレンダリングしたいと考えています。
しかし、それらに対処する方法がわかりません。テンプレートでどのオブジェクトを参照する必要がありますか?
テンプレートで使用する内容によっては、ほとんどのオブジェクトにアクセスできますが、HTML にレンダリングされるものはありません。私が得ることができるのは、オブジェクトのデフォルトの str() 出力だけです。
たとえば、 form.date_time.field.time_field.widget
「レンダリング」は<django.forms.widgets.TimeInput object at 0x7fe018033f90>
問題のフィールドにアクセスすると、代わりに同様の結果が得られます。
ここで明らかな何かが欠けていますか?