1067a4dbbd2c098cf48d1c2fde4fe3102454f1de
[audio.git] / apps / archive / templatetags / tags.py
1 from django import template
2
3 register = template.Library()
4
5 @register.inclusion_tag('archive/tags/multiple_tags_table.html')
6 def multiple_tags_table(tags, table=True):
7     new_tags = {}
8     for k, v in tags.items():
9         if isinstance(v, list):
10             new_tags[k] = v
11         else:
12             new_tags[k] = [v]
13     return {"tags": new_tags, "table": table}
14
15
16 @register.inclusion_tag('archive/tags/tags_table.html')
17 def tags_table(tags, table=True):
18     return locals()