Exemplo n.º 1
0
 def render(self, context):
     try:
         request = context["request"]
     except KeyError:
         raise Exception("{% fetch_announcements %} requires the HttpRequest in context.")
     kwargs = {}
     announcements = current_announcements_for_request(request, **kwargs)
     if self.limit:
         announcements = announcements[:self.limit]
     context[self.context_var] = announcements
     return ""