git.ithinksw.org
/
philo.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Added get_path tests back in. Special-cased get_path if root and self are equal to...
[philo.git]
/
models
/
base.py
diff --git
a/models/base.py
b/models/base.py
index
0598407
..
202c2f3
100644
(file)
--- a/
models/base.py
+++ b/
models/base.py
@@
-402,6
+402,9
@@
class TreeModel(MPTTModel):
slug = models.SlugField(max_length=255)
def get_path(self, root=None, pathsep='/', field='slug'):
+ if root == self:
+ return ''
+
if root is not None and not self.is_descendant_of(root):
raise AncestorDoesNotExist(root)