モデル定義でモデルのカスタムウィジェットを設定することは可能ですか?
たとえば、モデルModelAがモデルModelBを参照している場合、ModelAのmodelFormは、ModelBで定義されたカスタムウィジェットを使用して、ModelBへの参照フィールドを自動的にレンダリングします。
背後にあるユースケースは、再利用可能なアプリの作成です。再利用可能なアプリは、アプリを使用する開発者にフォームフィールドウィジェットを提供する必要があります。
モデル定義でモデルのカスタムウィジェットを設定することは可能ですか?
はい、フィールドをオーバーライドする場合:モデルフィールドのフォームフィールドを指定します。