RSS 配置信息:

一、 配置Feed
在应用目录下新建feed.py

在feed 文件中写入

from django.contrib.syndication.views import Feedfrom .models import Articefrom django.shortcuts import reverseclass BlogEeed(Feed): title = 'zjw的博客' description = '学习内容' link = '/'

def items(self): return Artice.objects.all()def item_title(self, item): return item.titledef 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 urlfrom . import viewsfrom . import feedapp_name= 'blog'urlpatterns = [ url('^rss/$', feed.BlogEeed(), name='rss'),]

三 添加RSS超级链接 {% url ‘blog:rss’ %}