Remove explitic registration and all in one link creation
This commit is contained in:
@@ -1,11 +1,9 @@
|
||||
from __future__ import absolute_import
|
||||
|
||||
from project_tools.api import register_tool
|
||||
from navigation.api import bind_links
|
||||
|
||||
from .links import maintenance_menu, maintenance_execute
|
||||
from .api import MaintenanceTool
|
||||
|
||||
register_tool(maintenance_menu)
|
||||
bind_links(['maintenance_menu'], maintenance_menu, menu_name='secondary_menu')
|
||||
bind_links([MaintenanceTool], maintenance_execute)
|
||||
|
||||
@@ -4,7 +4,6 @@ from __future__ import absolute_import
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from navigation.api import bind_links, register_multi_item_links
|
||||
#from project_setup.api import register_setup
|
||||
|
||||
from .links import (role_list, role_create, role_edit, role_members,
|
||||
role_permissions, role_delete, permission_grant, permission_revoke)
|
||||
@@ -16,13 +15,3 @@ register_multi_item_links(['role_permissions'], [permission_grant, permission_re
|
||||
|
||||
# TODO: eliminate this
|
||||
permission_views = ['role_list', 'role_create', 'role_edit', 'role_members', 'role_permissions', 'role_delete']
|
||||
|
||||
|
||||
|
||||
|
||||
#register_setup(role_list)
|
||||
|
||||
|
||||
# app.set_backup([app_registry.classes.ModelBackup()])
|
||||
#
|
||||
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
from __future__ import absolute_import
|
||||
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
from navigation.api import register_top_menu
|
||||
|
||||
from navigation.api import register_top_menu, Link
|
||||
from .links import link_tools
|
||||
|
||||
from .icons import icon_tool
|
||||
|
||||
tool_menu = register_top_menu('tools', link=Link(text=_(u'tools'), view='tools_list', icon=icon_tool), position=-3)
|
||||
tool_menu = register_top_menu('tools', link=link_tools, position=-3)
|
||||
|
||||
Reference in New Issue
Block a user