Switch to using the new feeds framework

This commit is contained in:
Magnus Hagander
2013-05-25 14:10:39 -04:00
parent 16f6420db7
commit 0289cbd439
5 changed files with 8 additions and 11 deletions

View File

@ -1,4 +1,4 @@
from django.contrib.syndication.feeds import Feed
from django.contrib.syndication.views import Feed
from models import Version

View File

@ -1,4 +1,4 @@
from django.contrib.syndication.feeds import Feed
from django.contrib.syndication.views import Feed
from models import Event

View File

@ -1,4 +1,4 @@
from django.contrib.syndication.feeds import Feed
from django.contrib.syndication.views import Feed
from models import NewsArticle

View File

@ -1,4 +1,4 @@
from django.contrib.syndication.feeds import Feed
from django.contrib.syndication.views import Feed
from models import PwnPost

View File

@ -15,12 +15,6 @@ from core.feeds import VersionFeed
from news.feeds import NewsFeed
from events.feeds import EventFeed
from pwn.feeds import PwnFeed
feeds = {
'versions': VersionFeed,
'news': NewsFeed,
'events': EventFeed,
'weeklynews': PwnFeed,
}
urlpatterns = patterns('',
(r'^$', 'pgweb.core.views.home'),
@ -75,7 +69,10 @@ urlpatterns = patterns('',
###
# RSS feeds
###
(r'^(versions|news|events|weeklynews).rss$', 'django.contrib.syndication.views.feed', {'feed_dict':feeds}),
(r'^versions.rss$', VersionFeed()),
(r'^news.rss$', NewsFeed()),
(r'^events.rss$', EventFeed()),
(r'^weeklynews.rss$', PwnFeed()),
###
# Special sections