Bootstrap Django在自定义表单中添加相关项

jxct1oxe  于 2022-12-08  发布在  Bootstrap
关注(0)|答案(1)|浏览(152)

我希望在自定义窗体中突出显示功能。我应该采取哪些步骤?
也就是说,从我的“添加联系人”表单中,选择一个注册商(如果存在),或者添加一个注册商,并在“注册商”字段中输入ID。

w8rqjzmb

w8rqjzmb1#

我想您正在寻找这个RelatedFieldWidgetWrapper,您可以在自定义表单的--init--中使用它,如下所示。

self.fields[field].widget = widgets.RelatedFieldWidgetWrapper(
    self.fields[field].widget,
    self.instance._meta.get_field(field).remote_field,
    admin_site
)

相关问题