diff --git a/panoramix/bin/panoramix b/panoramix/bin/panoramix index ab934f969..cc17f8512 100755 --- a/panoramix/bin/panoramix +++ b/panoramix/bin/panoramix @@ -32,5 +32,10 @@ def runserver(debug, port): print("Starting server with command: " + cmd) Popen(cmd, shell=True).wait() +@manager.command +def load_examples(self): + """Loads a set of Slices and Dashboards and a supporting dataset """ + print("Loading examples") + if __name__ == "__main__": manager.run() diff --git a/panoramix/viz.py b/panoramix/viz.py index b4751c85a..ebf0cf9c4 100644 --- a/panoramix/viz.py +++ b/panoramix/viz.py @@ -49,6 +49,9 @@ class BaseViz(object): d = self.args.copy() d.update(kwargs) href = Href('/panoramix/table/2/') + href = Href( + '/panoramix/{self.datasource.type}/' + '{self.datasource.id}/'.format(**locals())) return href(d) def get_df(self):