def get(self): user_agent = str(self.request.headers['User-Agent']) http_accept = str(self.request.headers['Accept']) ua_info = UAgentInfo(user_agent, http_accept) capabilities = {} capabilities['Is Smartphone'] = ua_info.detectSmartphone() capabilities['Is iOS'] = ua_info.detectIos() capabilities['Is IPad'] = ua_info.detectIpad() capabilities['Is Android'] = ua_info.detectAndroid() data = {} data['capabilities'] = capabilities data['user_agent'] = user_agent data['http_accept'] = http_accept template = JINJA_ENVIRONMENT.get_template('index.html') self.response.write(template.render(data))