Files
netbox/netbox/netbox/tests/dummy_plugin/navigation.py
Jeremy Stretch 5d9311eecf Closes #12325: Disable the Django admin UI by default (#15008)
* Disable the Django admin UI by default

* Remove outdated references to the admin UI

* Update tests
2024-02-05 11:44:52 -05:00

33 lines
875 B
Python

from django.utils.translation import gettext as _
from netbox.plugins.navigation import PluginMenu, PluginMenuButton, PluginMenuItem
items = (
PluginMenuItem(
link='plugins:dummy_plugin:dummy_model_list',
link_text='Item 1',
buttons=(
PluginMenuButton(
link='plugins:dummy_plugin:dummy_model_add',
title='Button 1',
icon_class='mdi mdi-plus-thick',
),
PluginMenuButton(
link='plugins:dummy_plugin:dummy_model_add',
title='Button 2',
icon_class='mdi mdi-plus-thick',
),
)
),
PluginMenuItem(
link='plugins:dummy_plugin:dummy_model_list',
link_text='Item 2',
),
)
menu = PluginMenu(
label=_('Dummy Plugin'),
groups=(('Group 1', items),),
)
menu_items = items