1
0
mirror of https://github.com/aquatix/digimarks.git synced 2025-12-06 23:05:10 +01:00

Show tags

This commit is contained in:
2016-07-20 22:22:19 +02:00
parent 12bfa2352b
commit 2adf3392b5
3 changed files with 22 additions and 6 deletions

View File

@@ -131,17 +131,20 @@ class Bookmark(db.Model):
def set_tags(self, tags):
""" Set tags from `tags`, strip and sort them """
tags_split = tags.split(',')
print tags_split
#map(str.strip, tags_split)
tags_split = [x.strip() for x in tags_split]
tags_split = list(unique_everseen(tags_split))
tags_split.sort()
print tags_split
if tags_split[0] == '':
del tags_split[0]
self.tags = ','.join(tags_split)
print self.tags
def get_tags(self):
return self.tags.split(',')
@property
def tags_list(self):
""" Get the tags as a list, iterable in template """
if self.tags:
return self.tags.split(',')
else:
return []
def to_dict(self):