|
|
@@ -16,6 +16,7 @@ from netbox.ui.panels import (
|
|
|
CommentsPanel,
|
|
|
ContextTablePanel,
|
|
|
ObjectsTablePanel,
|
|
|
+ PluginContentPanel,
|
|
|
RelatedObjectsPanel,
|
|
|
TemplatePanel,
|
|
|
)
|
|
|
@@ -55,11 +56,13 @@ class VRFView(GetRelatedModelsMixin, generic.ObjectView):
|
|
|
layout.Column(
|
|
|
panels.VRFPanel(),
|
|
|
TagsPanel(),
|
|
|
+ PluginContentPanel('left_page'),
|
|
|
),
|
|
|
layout.Column(
|
|
|
RelatedObjectsPanel(),
|
|
|
CustomFieldsPanel(),
|
|
|
CommentsPanel(),
|
|
|
+ PluginContentPanel('right_page'),
|
|
|
),
|
|
|
),
|
|
|
layout.Row(
|
|
|
@@ -70,6 +73,11 @@ class VRFView(GetRelatedModelsMixin, generic.ObjectView):
|
|
|
ContextTablePanel('export_targets_table', title=_('Export route targets')),
|
|
|
),
|
|
|
),
|
|
|
+ layout.Row(
|
|
|
+ layout.Column(
|
|
|
+ PluginContentPanel('full_width_page'),
|
|
|
+ ),
|
|
|
+ ),
|
|
|
)
|
|
|
|
|
|
def get_extra_context(self, request, instance):
|
|
|
@@ -169,10 +177,12 @@ class RouteTargetView(generic.ObjectView):
|
|
|
layout.Column(
|
|
|
panels.RouteTargetPanel(),
|
|
|
TagsPanel(),
|
|
|
+ PluginContentPanel('left_page'),
|
|
|
),
|
|
|
layout.Column(
|
|
|
CustomFieldsPanel(),
|
|
|
CommentsPanel(),
|
|
|
+ PluginContentPanel('right_page'),
|
|
|
),
|
|
|
),
|
|
|
layout.Row(
|
|
|
@@ -207,6 +217,11 @@ class RouteTargetView(generic.ObjectView):
|
|
|
),
|
|
|
),
|
|
|
),
|
|
|
+ layout.Row(
|
|
|
+ layout.Column(
|
|
|
+ PluginContentPanel('full_width_page'),
|
|
|
+ ),
|
|
|
+ ),
|
|
|
)
|
|
|
|
|
|
|