How to filter the ManyToManyField or ForeignKey in modelForm?

来源:互联网 发布:three.js开发指南摘要 编辑:程序博客网 时间:2024/05/22 01:41

If you don't make some changes on modelForm, it will generate all items of related model to html.

So, if you want to only show the related items, you should add some codes to views.

 

def xxx_view(request):

form = XXXForm()

        ...

        form.fields['related_field_name'].queryset = RelatedFieldModel.objects.filter(field=related_field)

...

原创粉丝点击