+ def get_path(self, pathsep='/', field='slug'):
+ path = getattr(self.instance, field, '?')
+ parent = self.parent
+ while parent:
+ path = getattr(parent.instance, field, '?') + pathsep + path
+ parent = parent.parent
+ return path
+ path = property(get_path)
+