X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/8952b9530d943655e552ea660c47e850123c5105..7fac6e7f9c46a423bb3581856c42c8c7ded7d3cf:/src/annoy/models.py

diff --git a/src/annoy/models.py b/src/annoy/models.py
index 9ed724c0e..488fa87a8 100644
--- a/src/annoy/models.py
+++ b/src/annoy/models.py
@@ -1,6 +1,7 @@
 from django.apps import apps
 from django.conf import settings
 from django.db import models
+from django.template import Context, Template
 from django.utils.translation import ugettext_lazy as _
 from django.utils.timezone import now
 from .places import PLACES, PLACE_CHOICES
@@ -34,6 +35,9 @@ class Banner(models.Model):
     def __str__(self):
         return self.text
 
+    def get_text(self):
+        return Template(self.text).render(Context())
+
     @classmethod
     def choice(cls, place, request):
         Membership = apps.get_model('club', 'Membership')