Django:在模型定义中设置默认小部件

时间:2012-09-11 12:52:20

标签: django widget

是否可以在模型定义中为模型设置自定义窗口小部件?

例如,如果模型ModelA引用模型ModelB,我希望ModelA的modelForm使用ModelB定义的自定义窗口小部件自动将引用字段渲染到ModelB。

背后的用例是创建可重用的应用程序,其中可重用的应用程序应该为使用该应用程序的开发人员提供表单字段小部件。

1 个答案:

答案 0 :(得分:12)

  

是否可以在模型定义中为模型设置自定义窗口小部件?

是的,如果您覆盖字段:Specifying the form field for a model field