コード例 #1
0
    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))