Exemple #1
0
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'))