from django.contrib.syndication.views import Feed class ActivityFeed(Feed): title = description = 'Commitfest Activity Log' link = 'https://commitfest.postgresql.org/' def __init__(self, activity, cf, *args, **kwargs): super(ActivityFeed, self).__init__(*args, **kwargs) self.activity = activity if cf: self.cfid = cf.id self.title = self.description = 'PostgreSQL Commitfest {0} Activity Log'.format(cf.name) else: self.cfid = None def items(self): return self.activity def item_title(self, item): return item['name'] def item_description(self, item): return "