如何在模型change_form.html中添加自定义复选框,以将过滤器应用于表单base_field查询集。
我知道我可以像这样检索表单
def get_form(self, request, obj=None, **kwargs):
form = super(Model, self).get_form(request, obj, **kwargs)
form.base_fields['XXX'].queryset = OtherModel.objects.filter(condition=True).order_by(field)
return form
但是我希望在更改屏幕上使它成为动态过滤器。
有人有教程或示例代码来帮助您吗?我预计将需要一些JavaScript。
谢谢