def post(self): pointJson = json.loads(self.request.body) point = Point(pointJson['mapId'], pointJson) point = pointService.save(point) if 'name' in pointJson: loc = Loc(pointJson['mapId'], pointJson['name'], pointJson) locService.save(loc) self.write({'code': 0, 'data': point.toJsonMap()})
def _test_updatePoint(self): p = Point( '5e64cfce8aeb3647322e0880', { 'planCoordinate': { 'x': 0, 'y': 70 }, 'actualCoordinate': { 'x': 0, 'y': 70 }, }) p.id = '5e64d614b40dda58e5e7b190' p = self.pointDao.updatePoint(p) print(p.toJsonMap())