diff options
Diffstat (limited to 'app/src/models.py')
-rw-r--r-- | app/src/models.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/app/src/models.py b/app/src/models.py index 6b5f476..ea70d86 100644 --- a/app/src/models.py +++ b/app/src/models.py @@ -1,5 +1,6 @@ from django.db import models from django.contrib.sitemaps import Sitemap +from django.contrib.syndication.views import Feed from blog.models import image_url_replace, extract_images import markdown import datetime @@ -103,6 +104,18 @@ class Book(models.Model): def get_absolute_url(self): return "/src/books/%s" % (self.slug) + +class LatestFull(Feed): + title = "luxagraf:src Code and Technology" + link = "/src/" + description = "Latest postings to luxagraf.net/src" + description_template = 'feeds/blog_description.html' + + def items(self): + return Entry.objects.filter(status__exact=1).order_by('-pub_date')[:10] + + + from itertools import chain class SrcSitemap(Sitemap): |