summaryrefslogtreecommitdiff
path: root/app/src/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/models.py')
-rw-r--r--app/src/models.py13
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):