Ce que je suis en train de faire est: Avoir mon tag d'inclusion à l'aide feedparser:Django rss feedparser pour rendre grâce à un inclusion_tag
from django.template import Library
import feedparser
@register.inclusion_tag('home/dashboard.html')
def rss_extract(tag):
rss = feedparser.parse(tag)
return {'rss': rss }
obtenir le flux se rapportant à chaque balise (un exemple serait: http://blog.myblog.com/tag/tag_name/feed/) objet que l'utilisateur a. Et retourner l'alimentation dans mon 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 %}
L'erreur: Exception Value: rss_extract takes 1 arguments
Comment puis-je obtenir le lien pour aller dans la balise d'inclusion correctement?
Merci pour votre aide à l'avance.