1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Change ObjectChangeFilterForm user field to be API-driven

This commit is contained in:
Jeremy Stretch
2020-07-23 13:47:19 -04:00
parent 46ebeba28f
commit b47a9f251d

View File

@ -410,11 +410,13 @@ class ObjectChangeFilterForm(BootstrapMixin, forms.Form):
required=False, required=False,
widget=StaticSelect2() widget=StaticSelect2()
) )
# TODO: Convert to DynamicModelMultipleChoiceField once we have an API endpoint for users user = DynamicModelMultipleChoiceField(
user = forms.ModelChoiceField( queryset=User.objects.all(),
queryset=User.objects.order_by('username'),
required=False, required=False,
widget=StaticSelect2() widget=APISelectMultiple(
api_url='/api/users/users/',
display_field='username'
)
) )
changed_object_type = forms.ModelChoiceField( changed_object_type = forms.ModelChoiceField(
queryset=ContentType.objects.order_by('model'), queryset=ContentType.objects.order_by('model'),