Beispiel #1
0
  def get(self):
    template_file = os.path.join(os.path.dirname(__file__), 'templates/feed.xml')
    template_values = {
      'entries': models.get_recent_matches(30) 
    }

    self.response.headers['Content-Type'] = 'application/atom+xml; charset=utf-8'
    self.response.out.write(Template(filename=template_file,lookup=mylookup).render_unicode(**template_values))
Beispiel #2
0
  def get(self):
    template_file = os.path.join(os.path.dirname(__file__), 'templates/index.html')
    template_values = {
      'greeting': get_greeting(),
      'is_admin': is_admin(),
      'is_registered': is_registered(),
      'competitors': models.get_possible_opponents_by_rank(),
      'newcomers': models.get_new_players(),
      'recent_matches': models.get_recent_matches()
    }

    self.response.out.write(Template(filename=template_file,lookup=mylookup).render_unicode(**template_values))