Initial commit: split from Wolnelektury
[django-sponsors.git] / sponsors / templatetags / sponsor_tags.py
1 # -*- coding: utf-8 -*-
2 # This file is part of django-sponsors, licensed under GNU Affero GPLv3 or later.
3 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
4 #
5 from django import template
6 from django.utils.safestring import mark_safe
7
8 from sponsors import models
9
10
11 register = template.Library()
12
13
14 def sponsor_page(name):
15     try:
16         page = models.SponsorPage.objects.get(name=name)
17     except:
18         return u''
19     return mark_safe(page.html)
20
21 sponsor_page = register.simple_tag(sponsor_page)