我想要做的是:使用 feedparser 让我的包含标签:
from django.template import Library
import feedparser
@register.inclusion_tag('home/dashboard.html')
def rss_extract(tag):
rss = feedparser.parse(tag)
return {'rss': rss }
获取与用户拥有的每个标签相关的 RSS(例如:http ://blog.myblog.com/tag/tag_name/feed/ )对象。并将提要返回到我的dashboard.html:
{% for tag in profile.tags.all|slice:':3' %}
{% rss_extract http://blog.myblog.com/tag/{{ tag }}/feed/ %}
{% for r in rss.entries|slice:':2' %}
<li> <a href="{{ r.link }}" target="_blank" title="{{ r.title }}">{{ r.title }}</a></li>
{% endfor %}
{% endfor %}
错误:Exception Value: rss_extract takes 1 arguments
如何让链接正确进入包含标签?
提前感谢您的帮助。