- Timestamp:
- 05/30/06 11:48:23 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
djangoproject.com/django_website/apps/aggregator/templatetags/aggregator.py
r482 r3008 1 from django .coreimport template2 from django .models.aggregator import feeds1 from django import template 2 from django_website.apps.aggregator.models import Feed 3 3 4 4 class FeedListNode(template.Node): 5 5 def __init__(self, varname): 6 6 self.varname = varname 7 7 8 8 def render(self, context): 9 context[self.varname] = feeds.get_list(is_defunct__exact=False)9 context[self.varname] = Feed.objects.filter(is_defunct=False) 10 10 return '' 11 11 12 12 def do_get_feed_list(parser, token): 13 13 """ … … 20 20 raise template.TemplateSyntaxError, "First argument to '%s' tag must be 'as'" % bits[0] 21 21 return FeedListNode(bits[2]) 22 23 template.register_tag('get_feed_list', do_get_feed_list) 22 23 register = template.Library() 24 register.tag('get_feed_list', do_get_feed_list)
