Generated: Tue 2013-05-21 16:43 CEST
Source file: /home/dkaufhold/projects/django-hero-slider/src/hero_slider/templatetags/hero_slider_tags.py
Stats: 5 executed, 0 missed, 2 excluded, 13 ignored
"""Templatetags for the ``hero_slider`` app."""
from django import template
from hero_slider.models import SliderItem
register = template.Library()
@register.inclusion_tag('hero_slider/carousel.html', takes_context=True)
def render_hero_slider(context):
"""
Renders the hero slider.
"""
req = context.get('request')
qs = SliderItem.objects.published(req).order_by('position')
return {
'slider_items': qs,
}