added l2vpn to vlan filterset

This commit is contained in:
Abhimanyu Saharan 2023-01-18 21:03:56 +05:30
parent 59d03a11c5
commit 53d07977c3

View File

@ -852,15 +852,15 @@ class VLANFilterSet(NetBoxModelFilterSet, TenancyFilterSet):
queryset=VirtualMachine.objects.all(),
method='get_for_virtualmachine'
)
l2vpn_termination = django_filters.ModelMultipleChoiceFilter(
field_name='l2vpn_terminations',
queryset=L2VPNTermination.objects.all(),
label=_('L2VPN termination (ID)'),
l2vpn = django_filters.ModelMultipleChoiceFilter(
field_name='l2vpn_terminations__l2vpn',
queryset=L2VPN.objects.all(),
label=_('L2VPN (ID)'),
)
class Meta:
model = VLAN
fields = ['id', 'vid', 'name', 'description', 'l2vpn_termination']
fields = ['id', 'vid', 'name', 'description', 'l2vpn']
def search(self, queryset, name, value):
if not value.strip():