diff options
Diffstat (limited to 'program/templatetags')
-rw-r--r-- | program/templatetags/__init__.py | 0 | ||||
-rw-r--r-- | program/templatetags/content_boxes.py | 26 |
2 files changed, 26 insertions, 0 deletions
diff --git a/program/templatetags/__init__.py b/program/templatetags/__init__.py new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/program/templatetags/__init__.py diff --git a/program/templatetags/content_boxes.py b/program/templatetags/content_boxes.py new file mode 100644 index 0000000..7108c5a --- /dev/null +++ b/program/templatetags/content_boxes.py @@ -0,0 +1,26 @@ +# http://docs.djangoproject.com/en/1.2/howto/custom-template-tags/ + +from django import template +register = template.Library() + +from program.models import BroadcastFormat, MusicFocus, ShowInformation, ShowTopic + +@register.inclusion_tag('program/boxes/broadcastformat.html') +def broadcastformat(): + broadcastformats = BroadcastFormat.objects.all() + return {'broadcastformats': broadcastformats} + +@register.inclusion_tag('program/boxes/musicfocus.html') +def musicfocus(): + musicfoci = MusicFocus.objects.all() + return {'musicfoci': musicfoci} + +@register.inclusion_tag('program/boxes/showinformation.html') +def showinformation(): + showinformations = ShowInformation.objects.all() + return {'showinformations': showinformations} + +@register.inclusion_tag('program/boxes/showtopic.html') +def showtopic(): + showtopics = ShowTopic.objects.all() + return {'showtopics': showtopics} |