def __init__(self, *args, **kwargs): if 'json' in kwargs: if kwargs.pop('json'): self.feed_type = JSONGenerator Feed.__init__(self, *args, **kwargs) self.sitelocation = models.SiteLocation.objects.get_current() self.opensearch_data = {}
def __init__(self, slug, request): #painfully slow, cache me!! Feed.__init__(self, slug, request) events = [(e.start_date, e) for e in _get_events()[:10]] news = [(n.date, n) for n in News.objects.order_by('-date')[:10]] items = events + news items.sort() items.reverse() self.items = [f for d, f in items]
def __init__(self, *args, **kwargs): Feed.__init__(self, *args, **kwargs) self.link = reverse('eventapp_upcoming_events')