Add add/import buttons for tokens in nav menu

This commit is contained in:
Jeremy Stretch 2023-07-25 11:23:03 -04:00
parent b57c101ee4
commit a245c3d37f

View File

@ -353,7 +353,7 @@ ADMIN_MENU = Menu(
icon_class='mdi mdi-account-multiple', icon_class='mdi mdi-account-multiple',
groups=( groups=(
MenuGroup( MenuGroup(
label=_('Users'), label=_('Authentication'),
items=( items=(
# Proxy model for auth.User # Proxy model for auth.User
MenuItem( MenuItem(
@ -399,6 +399,7 @@ ADMIN_MENU = Menu(
) )
) )
), ),
get_model_item('users', 'token', _('API Tokens')),
get_model_item('users', 'objectpermission', _('Permissions'), actions=['add']), get_model_item('users', 'objectpermission', _('Permissions'), actions=['add']),
), ),
), ),
@ -412,16 +413,6 @@ ADMIN_MENU = Menu(
), ),
), ),
), ),
MenuGroup(
label=_('Tokens'),
items=(
MenuItem(
link='users:token_list',
link_text=_('Tokens'),
permissions=['users.view_token']
),
),
),
), ),
) )