def home(request): if not utils.vm_enabled(): return render(request, 'vm/disabled.html') view = appPool.hook_app_index('vm', request) view = list(filter(None, view)) if view: return view[0] tabs = appPool.hook_app_tabs('vm', request) return render(request, 'vm/index.html', { 'focused_tab': request.GET.get('tab', 'vm.VM'), 'hook_tabs': tabs, })
def init(tree_roots, nav, request): if not vm_enabled(): tree_roots.unregister(nav)