Django添加feeds功能的示例
2018-10-15 18:09
阅读:725
概念:RSS和Atom都是基于XML的格式,你可以用它来提供有关你站点内容的自动更新的feed。了解更多关于RSS的可以访问更多Atom的信息可以访问
RSS(简易信息聚合)是一种消息来源格式规范,用以聚合经常发布更新数据的网站,例如博客文章、新闻、音频或视频的网摘。RSS文件(或称做摘要、网络摘要、或频更新,提供到频道)包含全文或是节录的文字,再加上发布者所订阅之网摘数据和授权的元数据。
其实就是一种聚合阅读,这样可以用feedly等工具来订阅你喜欢的网站,这样他们的网站更新了之后你就可以通过feedly这种工具来阅读更新的内容,而不用跑到网站上面去查看。
下面介绍下如何在你的Django网站中添加RSS功能,其实很简单:
1、首先建立一个Feed类,这个Feed类提供了源所需要的数据:title,link,description
示例代码如下: 创建feed.py:
2、然后在urls.py中添加:
from DjangoBlog.feeds import DjangoBlogFeed urlpatterns = [ ...... url(r^feed/$,DjangoBlogFeed()), ]至此,全部完成,可以打开
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
评论
亲,登录后才可以留言!