view gpp/news/feeds.py @ 66:9a29e9933959

Donations: made the donations debug flag be in local_settings. Changed the donations template to be a two column display of stats and donors.
author Brian Neal <bgneal@gmail.com>
date Sat, 27 Jun 2009 22:20:35 +0000
parents dbd703f7d63a
children 6f14970b103a
line wrap: on
line source
"""
This file contains the feed classes for the news application.
"""

from django.contrib.syndication.feeds import Feed
from news.models import Story


class LatestNewsFeed(Feed):
   """The Feed class for the news application"""

   title = 'SurfGuitar101.com News Feed'
   link = '/feeds/news/'
   description = 'News articles and stories from SurfGuitar101.com'
   copyright = 'Copyright (C) 2008, Brian Neal'
   ttl = '720'

   title_template = 'news/feed_title.html'
   description_template = 'news/feed_description.html'
   
   def items(self):
      return Story.objects.order_by('-date_published')[:5]

   def item_pubdate(self, item):
      return item.date_published

   def item_categories(self, item):
      return (item.category.title, )