怎么实现RSS订阅
本文讲解"怎么实现RSS订阅",用于解决相关问题。
RSS 配置信息:
一、 配置Feed
在应用目录下新建feed.py
在feed 文件中写入
from django.contrib.syndication.views import Feed from .models import Artice from django.shortcuts import reverse class BlogEeed(Feed): title = 'zjw的博客' description = '学习内容' link = '/'
def items(self): return Artice.objects.all() def item_title(self, item): return item.title def item_description(self, item): return item.body[:30] def item_link(self, item): return reverse('blog:single', args=(item.id,))
二、 创建路由
from django.conf.urls import url from . import views from . import feed app_name= 'blog' urlpatterns = [ url('^rss/$', feed.BlogEeed(), name='rss'), ]
三 添加RSS超级链接 {% url ‘blog:rss’ %}
关于 "怎么实现RSS订阅" 就介绍到此。希望多多支持编程宝库。
本文讲解"分享:HTTP协议、TCP协议、IP协议和TCP/IP协议区别",用于解决相关问题。 TCP/IP协议 TCP/IP协议在上一篇文章中网络协议详解我已经很详细的讲 ...