Esempio n. 1
0
    def __call__(self, environ, start_response):

        facebook_uid = self.facebook_uid_from_cookie(environ)

        if facebook_uid:

            my_charts = Chart.my_charts(self.dbconn, facebook_uid)

            start_response('200 OK',
                           [('Content-Type', 'text/html; charset=utf-8')])

            t = self.templates.get_template('my-charts.html')

            return [
                t.render(app_id=self.config_wrapper.app_id,
                         my_charts=my_charts)
            ]

        else:

            start_response('200 OK',
                           [('Content-Type', 'text/html; charset=utf-8')])

            t = self.templates.get_template('splashpage.html')

            return [t.render(app_id=self.config_wrapper.app_id)]
Esempio n. 2
0
    def __call__(self, environ, start_response):

        facebook_uid = self.facebook_uid_from_cookie(environ)

        if facebook_uid:

            my_charts = Chart.my_charts(self.dbconn, facebook_uid)

            start_response(
                '200 OK',
                [('Content-Type', 'text/html; charset=utf-8')])

            t = self.templates.get_template('my-charts.html')

            return [t.render(
                app_id=self.config_wrapper.app_id,
                my_charts=my_charts)]

        else:

            start_response(
                '200 OK',
                [('Content-Type', 'text/html; charset=utf-8')])

            t = self.templates.get_template('splashpage.html')

            return [t.render(
                app_id=self.config_wrapper.app_id)]