我想做的是从我的 wordpress 博客的提要数据中提取标题和 URL,并将其显示为我的 Django 模板中的链接。
我找到了这个例子
但它在 Django 中并没有被证明是有用的。(我是n00b)。所以我想知道是否有人对我如何获取feeb并将其放入Django应用程序有任何建议?
<a href="link-to-feed">Title of blog post</a>
提前谢谢你的帮助。
基本上,您需要在 Django 视图中解析您的 wordpress 提要,然后将呈现的数据发送到您的模板。
好的资源 还提要解析器规范:http://pythonhosted.org/feedparser/
在 Django 视图中使用 Python 解析 XML 进行一些研究
1. Hit the Wordpress Feed URL in view.py
2. Parse the resulting XML nodes (or feedparser I think)
3. Extract needed data
4. Send data to your django template from the view
我知道这个线程很旧,但我发现这也很有帮助: http: //geekscrap.com/2010/02/integrate-wordpress-and-django/
我正在使用选项 2,xmlrpc。这是示例的 github 页面
https://github.com/maxcutler/python-wordpress-xmlrpc/blob/master/docs/examples/posts.rst
就像另一个答案一样,这直接来自 rss 提要。我不知道这个解决方案与另一个解决方案相比的性能如何,抱歉。