diff --git a/www/conservancy/apps/blog/models.py b/www/conservancy/apps/blog/models.py index 68b99caacecd029be9f2310b3f205b21b9a191e6..85dea531bbd62a0ccd1ef98b63b39e46a07db0ac 100644 --- a/www/conservancy/apps/blog/models.py +++ b/www/conservancy/apps/blog/models.py @@ -1,5 +1,6 @@ from django.db import models from django.conf import settings +from conservancy import bsoup from conservancy.apps.staff.models import Person from datetime import datetime, timedelta @@ -18,7 +19,7 @@ class EntryTag(models.Model): def get_absolute_url(self): return u"/blog/?tag=%s" % self.slug -class Entry(models.Model): +class Entry(models.Model, bsoup.SoupModelMixin): """Blog entry""" headline = models.CharField(max_length=200) @@ -38,6 +39,8 @@ class Entry(models.Model): ordering = ('-pub_date',) get_latest_by = 'pub_date' + SOUP_ATTRS = ['body'] + def __unicode__(self): return self.headline