Add modification time

This commit is contained in:
2012-09-08 12:35:52 +02:00
parent f7969e6134
commit aefee81385
7 changed files with 14 additions and 11 deletions

View File

@@ -31,7 +31,7 @@ class Atom(RSS):
self.appendElement(dom, root, 'generator', 'The Dynastie project', {'uri':'http://indefero.soutade.fr/p/dynastie', 'version':'0.1'})
self.appendElement(dom, root, 'link', '', {'rel':'self', 'type':'application/atom+xml', 'href':address + '/atom.xml'})
posts = Post.objects.filter(published=True).order_by('-creation_date')[:10]
posts = Post.objects.filter(published=True).order_by('-modification_date')[:10]
for post in posts:
item = dom.createElement('entry')
@@ -41,7 +41,8 @@ class Atom(RSS):
creationDate = post.creation_date.strftime('%Y-%m-%dT%H:%M:%SZ')
self.appendElement(dom, item, 'published', creationDate)
self.appendElement(dom, item, 'updated', creationDate)
modificationDate = post.modification_date.strftime('%Y-%m-%dT%H:%M:%SZ')
self.appendElement(dom, item, 'updated', modificationDate)
self.appendElement(dom, item, 'id', path)
author = dom.createElement('author')
self.appendElement(dom, author, 'name', post.author.first_name + ' ' + post.author.last_name)

View File

@@ -40,7 +40,7 @@ class RSS(DynastieGenerator):
self.appendElement(dom, channel, 'generator', 'Dynastie')
self.appendElement(dom, channel, 'language', 'en-gb')
posts = Post.objects.filter(published=True).order_by('-creation_date')[:10]
posts = Post.objects.filter(published=True).order_by('-modification_date')[:10]
for post in posts:
item = dom.createElement('item')