X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sample%2Fdashboardview.py;h=18438d82377014878da74b2b4bb22b3ea65ad121;hb=350a118a4f8e3329f39fe7f245cb27388a3756f0;hp=f4bde8fc2003162f252acc0f0da02006060ea6eb;hpb=04ea5e29850e650e370b7815c491f3538b442d9e;p=myslice.git diff --git a/sample/dashboardview.py b/sample/dashboardview.py index f4bde8fc..18438d82 100644 --- a/sample/dashboardview.py +++ b/sample/dashboardview.py @@ -19,7 +19,7 @@ from plugins.quickfilter import QuickFilter from trash.trashutils import quickfilter_criterias # -from ui.topmenu import topmenu_items, the_user +from ui.topmenu import topmenu_items_live, the_user @login_required def dashboard_view (request): @@ -71,7 +71,7 @@ def dashboard_view (request): # more general variables expected in the template template_env [ 'title' ] = 'Test view for a full request cycle' # the menu items on the top - template_env [ 'topmenu_items' ] = topmenu_items('dashboard', request) + template_env [ 'topmenu_items' ] = topmenu_items_live('dashboard', page) # so we can sho who is logged template_env [ 'username' ] = the_user (request) @@ -92,12 +92,6 @@ def dashboard_view (request): # add our own css in the mix #page.add_css_files ( 'css/dashboard.css') - # don't forget to run the requests - page.expose_queries () - - # xxx create another plugin with the same query and a different layout (with_datatables) - # show that it worls as expected, one single api call to backend and 2 refreshed views - # the prelude object in page contains a summary of the requirements() for all plugins # define {js,css}_{files,chunks} prelude_env = page.prelude_env()