2

我想做的是从我的 wordpress 博客的提要数据中提取标题和 URL,并将其显示为我的 Django 模板中的链接。

我找到了这个例子

但它在 Django 中并没有被证明是有用的。(我是n00b)。所以我想知道是否有人对我如何获取feeb并将其放入Django应用程序有任何建议?

<a href="link-to-feed">Title of blog post</a>

提前谢谢你的帮助。

4

2 回答 2

3

基本上,您需要在 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
于 2013-02-28T20:42:32.270 回答
0

我知道这个线程很旧,但我发现这也很有帮助: 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 提要。我不知道这个解决方案与另一个解决方案相比的性能如何,抱歉。

于 2013-08-01T18:51:46.523 回答