QuickFilter starts toggled off
[unfold.git] / trash / dashboard.py
index ef8639f..d081ea2 100644 (file)
@@ -10,9 +10,12 @@ from django.contrib.auth.decorators import login_required
 from engine.page import Page
 from engine.manifoldquery import ManifoldQuery
 
-from plugins.verticallayout import VerticalLayout
-from plugins.slicelist import SliceList
-from plugins.querycode import QueryCode
+from plugins.verticallayout.verticallayout import VerticalLayout
+from plugins.lists.slicelist import SliceList
+from plugins.querycode.querycode import QueryCode
+from plugins.quickfilter.quickfilter import QuickFilter
+
+from myslice.viewutils import quickfilter_criterias
 
 # 
 from myslice.viewutils import topmenu_items, the_user
@@ -37,20 +40,26 @@ def dashboard_view (request):
         page=page,
         title="Putting stuff together",
         sons=[ 
+            QueryCode (
+                page=page,
+                title="Vizualize your query (no syntax highlight for now)",
+                query=slices_query,
+                toggled=False,
+                ),
+            QuickFilter (
+                page=page,
+                title='play with filters',
+                criterias=quickfilter_criterias,
+                toggled=False,
+                ),
             SliceList ( # setting visible attributes first
                 page=page,
                 title='Asynchroneous SliceList',
                 header='slices list', 
                 with_datatables=False,
-                toggled=False,
                 # this is the query at the core of the slice list
                 query=slices_query,
                 ),
-            QueryCode (
-                page=page,
-                title="Vizualize your query",
-                query=slices_query,
-                ),
             ])
 
     # variables that will get passed to the view-plugin.html template