def index(request): context = {} feed = feedgenerator.Rss201rev2Feed( title = u"Pat's feed", link = u"http://myfeed.patmaddox.com", description = u"My super awesome custom feed", language = u"en", ) if Token.valid(request.GET.get('token', None)): for article in Article.ready(): feed.add_item( title=article.title, link=article.url, description=article.text, updateddate=article.fetched_at, id=article.url, ) return HttpResponse(feed.writeString('utf-8'))