kawaz.core.activities.hatenablog.templatetags.activities_hatenablog_tag のソースコード

from django import template
from ..models import HatenablogEntry

register = template.Library()


@register.assignment_tag
[ドキュメント]def get_hatenablog_entries(): """ Hatenablog 更新情報を指定された <variable> に格納 Syntax: {% get_hatenablog_entries as <variable> %} Example: 最近更新された Hatenablog の記事を5つ描画 {% get_hatenablog_entries as entries %} {% for entry in entries|slice:":5" %} {{ entry }} {% endfor %} """ return HatenablogEntry.objects.all()