mirror of
https://github.com/netbox-community/netbox.git
synced 2026-03-25 19:02:15 +01:00
Merge branch 'main' into feature
This commit is contained in:
@@ -54,8 +54,26 @@ class VRFView(GetRelatedModelsMixin, generic.ObjectView):
|
||||
)
|
||||
export_targets_table.configure(request)
|
||||
|
||||
related_models = self.get_related_models(
|
||||
request,
|
||||
instance,
|
||||
omit=(Interface, VMInterface),
|
||||
extra=(
|
||||
(
|
||||
Interface.objects.restrict(request.user, 'view').filter(vrf=instance),
|
||||
'vrf_id',
|
||||
_('Device Interfaces')
|
||||
),
|
||||
(
|
||||
VMInterface.objects.restrict(request.user, 'view').filter(vrf=instance),
|
||||
'vrf_id',
|
||||
_('VM Interfaces')
|
||||
),
|
||||
),
|
||||
)
|
||||
|
||||
return {
|
||||
'related_models': self.get_related_models(request, instance, omit=[Interface, VMInterface]),
|
||||
'related_models': related_models,
|
||||
'import_targets_table': import_targets_table,
|
||||
'export_targets_table': export_targets_table,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user