1 from django
.contrib
.syndication
.views
import Feed
3 from .models
import Version
5 from datetime
import datetime
, time
8 class VersionFeed(Feed
):
9 title
= "PostgreSQL latest versions"
10 link
= "https://www.postgresql.org/"
11 description
= "PostgreSQL latest versions"
13 description_template
= 'core/version_rss_description.html'
14 title_template
= 'core/version_rss_title.html'
17 return Version
.objects
.filter(tree__gt
=0).filter(testing
=0)
19 def item_link(self
, obj
):
20 return "https://www.postgresql.org/docs/%s/%s" % (obj
.numtree
, obj
.relnotes
)
22 def item_pubdate(self
, obj
):
23 return datetime
.combine(obj
.reldate
, time
.min)