Пример #1
0
 def get(self):
     notifications = Notification.query().order(
         -Notification.created).fetch(100)
     notifications = [{
         "time": str(n.created),
         "payload": json.loads(n.payload)
     } for n in notifications]
     self.response.headers[
         'content-type'] = 'application/json; charset="utf-8"'
     self.response.write(json.dumps(notifications, indent=2,
                                    sort_keys=True))
Пример #2
0
    def get(self):
        notifications = Notification.query().order(
            -Notification.created).fetch(100)
        notifications = [{
            "time": str(n.created),
            "payload": json.loads(n.payload)
        } for n in notifications]

        template_values = {'notifications_json': json.dumps(notifications)}

        path = os.path.join(os.path.dirname(__file__),
                            "templates/notification_list_material.html")
        self.response.write(template.render(path, template_values))
 def get(self):
     notifications = Notification.query().order(-Notification.created).fetch()
     template_values = {'notifications': notifications}
     path = os.path.join(os.path.dirname(__file__), "templates/notification_list_webhook.html")
     self.response.write(template.render(path, template_values))