Closes #12622: Switch to VLAN selector dialog when creating Prefix

This commit is contained in:
Dillon Henschen 2023-05-25 19:11:19 -04:00
parent 76eaf20b8f
commit dc059a64c5

View File

@ -1,5 +1,4 @@
from django import forms from django import forms
from django.conf import settings
from django.contrib.contenttypes.models import ContentType from django.contrib.contenttypes.models import ContentType
from django.core.exceptions import ValidationError from django.core.exceptions import ValidationError
from django.utils.translation import gettext as _ from django.utils.translation import gettext as _
@ -212,10 +211,8 @@ class PrefixForm(TenancyForm, NetBoxModelForm):
vlan = DynamicModelChoiceField( vlan = DynamicModelChoiceField(
queryset=VLAN.objects.all(), queryset=VLAN.objects.all(),
required=False, required=False,
selector=True,
label=_('VLAN'), label=_('VLAN'),
query_params={
'site_id': ['$site', settings.FILTERS_NULL_CHOICE_VALUE],
}
) )
role = DynamicModelChoiceField( role = DynamicModelChoiceField(
queryset=Role.objects.all(), queryset=Role.objects.all(),