Exemplo n.º 1
0
 def post(self):
     print('create frame item')
     doc = json_decode(self.request.body.decode('utf-8'))
     result = Frames.insert(doc)
     if not result:
         print('Problem inserting new frame')
     _unify_ids(doc)
     self.write(dumps(doc))
Exemplo n.º 2
0
 def get(self, frame_id, username, framename):
     frame = Frames.get_by_id(frame_id)
     print(frame)
     if not frame:
         print("No frame, create it.")
         Frames.insert({
             "_id": frame_id,
             "owner": username,
             "name": framename,
             "users": [
                 username
             ],
             "settings": {
                 "visible": True
             }
         })
     self.render("frame.html", frame_id=frame_id, port=options.port)