aboutsummaryrefslogtreecommitdiffstats
path: root/servo/models/common.py
diff options
context:
space:
mode:
authorFilipp Lepalaan <filipp@mac.com>2015-10-18 23:21:49 +0300
committerFilipp Lepalaan <filipp@mac.com>2015-10-18 23:21:49 +0300
commitd5de82322ec94e0a708ba082f32f158d8cd80032 (patch)
treedafe57f00ebafc95e74e19dacf31e3796d9d960f /servo/models/common.py
parentc498e23d48548e8048d656677a6b7ee2a9c3fe36 (diff)
downloadServo-d5de82322ec94e0a708ba082f32f158d8cd80032.tar.gz
Servo-d5de82322ec94e0a708ba082f32f158d8cd80032.tar.bz2
Servo-d5de82322ec94e0a708ba082f32f158d8cd80032.zip
Add send_email task
Diffstat (limited to 'servo/models/common.py')
-rw-r--r--servo/models/common.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/servo/models/common.py b/servo/models/common.py
index 622c017..9b6e082 100644
--- a/servo/models/common.py
+++ b/servo/models/common.py
@@ -679,17 +679,22 @@ class Template(models.Model):
blank=False,
unique=True,
max_length=128,
- verbose_name=_('title'),
+ verbose_name=_('Title'),
default=_('New Template')
)
- content = models.TextField(blank=False, verbose_name=_('content'))
+ content = models.TextField(blank=False, verbose_name=_('Content'))
@classmethod
def templates(self):
choices = Template.objects.all().values_list('title', flat=True)
return list(choices)
+ def render(self, context):
+ from django import template
+ tpl = template.Template(self.content)
+ return tpl.render(template.Context({'order': context}))
+
def get_absolute_url(self):
return reverse('notes-template', args=[self.pk])