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,
widget=StaticSelect2()
)
# TODO: Convert to DynamicModelMultipleChoiceField once we have an API endpoint for users
user = forms.ModelChoiceField(
queryset=User.objects.order_by('username'),
user = DynamicModelMultipleChoiceField(
queryset=User.objects.all(),
required=False,
widget=StaticSelect2()
widget=APISelectMultiple(
api_url='/api/users/users/',
display_field='username'
)
)
changed_object_type = forms.ModelChoiceField(
queryset=ContentType.objects.order_by('model'),