datatracker/ietf/ipr/feeds.py
Henrik Levkowetz d927568b25 * Added henrik's IPs to local sites in settings.py
* Added accessor functions for contacts to ipr/models.py
 * Added an IPR feed
 - Legacy-Id: 102
2007-05-05 08:58:22 +00:00

26 lines
821 B
Python

from django.contrib.syndication.feeds import Feed
from django.utils.feedgenerator import Atom1Feed
from ietf.ipr.models import IprDetail
import datetime
class LatestIprDisclosures(Feed):
feed_type = Atom1Feed
feed_url = "/feeds/ipr/"
title = "IPR Disclosures to the IETF"
link = "/ipr/"
description = "Updates on new IPR Disclosures made to the IETF."
language = "en"
def items(self):
return IprDetail.objects.order_by('-submitted_date')[:5]
def item_link(self, item):
return "/ipr/ipr-%s" % item.ipr_id
def item_pubdate(self, item):
return item.submitted_date
def item_author_name(self, item):
return item.get_submitter().name or None
def item_author_email(self, item):
return item.get_submitter().email or None