예제 #1
0
파일: __init__.py 프로젝트: dset0x/invenio
 def _setup_legacy_admin_menu():
     """Add legacy menu admin to *Flask-Admin* interface."""
     from invenio.legacy.registry import webadmin
     for admin in app.extensions['admin']:
         for legacy_admin_link in webadmin.keys():
             module, action = legacy_admin_link.split('/')
             admin.add_link(MenuLink(
                 name=module,
                 category='Legacy Admin',
                 url=url_for('web_admin', module=module, action=action)))
예제 #2
0
 def _setup_legacy_admin_menu():
     """Add legacy menu admin to *Flask-Admin* interface."""
     from invenio.legacy.registry import webadmin
     for admin in app.extensions['admin']:
         for legacy_admin_link in webadmin.keys():
             module, action = legacy_admin_link.split('/')
             admin.add_link(
                 MenuLink(name=module,
                          category='Legacy Admin',
                          url=url_for('web_admin',
                                      module=module,
                                      action=action)))