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)
...