X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/0d0fa7a4cd45b477e40740a8d971ec814bc6a4a9..74488bcce98f59ac255fa342ff61def2251ebdb5:/apps/sponsors/templatetags/sponsor_tags.py diff --git a/apps/sponsors/templatetags/sponsor_tags.py b/apps/sponsors/templatetags/sponsor_tags.py index 87289e8d5..c1d18d157 100644 --- a/apps/sponsors/templatetags/sponsor_tags.py +++ b/apps/sponsors/templatetags/sponsor_tags.py @@ -1,4 +1,5 @@ from django import template +from django.utils.safestring import mark_safe from sponsors import models @@ -6,7 +7,11 @@ from sponsors import models register = template.Library() -def sponsors(): - return {'sponsor_groups': models.SponsorGroup.objects.all()} +def sponsor_page(name): + try: + page = models.SponsorPage.objects.get(name=name) + except: + return u'' + return mark_safe(page.html) -compressed_js = register.inclusion_tag('sponsors/sponsors.html')(sponsors) +sponsor_page = register.simple_tag(sponsor_page)