diff --git a/panoramix/models.py b/panoramix/models.py index 2204a08c9..0e36f505f 100644 --- a/panoramix/models.py +++ b/panoramix/models.py @@ -134,9 +134,12 @@ class Dashboard(Model, AuditMixinNullable): def __repr__(self): return self.dashboard_title + @property + def url(self): + return "/panoramix/dashboard/{}/".format(self.id) + def dashboard_link(self): - url = "/panoramix/dashboard/{}/".format(self.id) - return '{self.dashboard_title}'.format(**locals()) + return '{self.dashboard_title}'.format(self=self) @property def js_files(self):