示例#1
0
 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 = {}
示例#2
0
 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 = {}
示例#3
0
 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]
示例#4
0
 def __init__(self, *args, **kwargs):
     Feed.__init__(self, *args, **kwargs)
     self.link = reverse('eventapp_upcoming_events')
示例#5
0
 def __init__(self, *args, **kwargs):
     Feed.__init__(self, *args, **kwargs)
     self.link = reverse('eventapp_upcoming_events')