请参阅此博客:http://johnsmallman.wordpress.com/author/johnsmallman/feed/
我想为我的应用程序获取RSS提要。上面的博客是一个wordpress博客。
我正在使用feedparser

import feedparser
feeds = feedparser.parse('http://johnsmallman.wordpress.com/author/johnsmallman/feed/')

现在feeds['feed']['title']输出u"Johnsmallman's Blog \xbb John Smallman"
我的问题是如何在我的应用程序中准确地呈现这个。假设这个博客包含100篇文章。所以我想循环并获取所有数据。
有没有什么直接的办法?是否有预定义的库或方法?
我曾经用谷歌搜索过,但很难。
我基本上是想把它渲染成Django模板。所以我真的很期待。
需要指导:)

最佳答案

如果将feeds添加到模板上下文中,则应能够在模板中循环使用它:

<ul>
{% for entry in feeds.entries %}
    <li><a href="{{entry.link}}">{{entry.title}}</a></li>

{% endfor %}
</ul>

10-06 00:53