X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sample%2Fdashboardview.py;h=994164dd3153e5a0864c2037bed963ef3b162ea8;hb=0300e4a519eb44fa1e2b769f1c871471ebfe0620;hp=f4bde8fc2003162f252acc0f0da02006060ea6eb;hpb=d9bbe0a36624c6fe558c05307964be1b3ed4e3b1;p=myslice.git diff --git a/sample/dashboardview.py b/sample/dashboardview.py index f4bde8fc..994164dd 100644 --- a/sample/dashboardview.py +++ b/sample/dashboardview.py @@ -9,17 +9,16 @@ from django.contrib.auth.decorators import login_required from unfold.page import Page from manifold.core.query import Query -#from manifold.manifoldquery import ManifoldQuery from plugins.stack import Stack from plugins.lists.slicelist import SliceList from plugins.querycode import QueryCode from plugins.quickfilter import QuickFilter -from trash.trashutils import quickfilter_criterias +from 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 +70,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 +91,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()