Пример #1
0
    def post(self, unused_exploration_id):
        """Handles POST requests."""
        try:
            state_dict = self.payload.get('state_dict')
            width = self.payload.get('width')
        except Exception:
            raise self.PageNotFoundException

        self.render_json({
            'yaml': exp_services.convert_state_dict_to_yaml(state_dict, width),
        })
Пример #2
0
    def get(self):
        """Handles GET requests."""
        try:
            state_dict = json.loads(self.request.get('stringified_state'))
            width = json.loads(self.request.get('stringified_width'))
        except Exception:
            raise self.PageNotFoundException

        self.render_json({
            'yaml': exp_services.convert_state_dict_to_yaml(state_dict, width),
        })
Пример #3
0
    def post(self):
        """Handles POST requests."""
        try:
            state_dict = self.payload.get('state_dict')
            width = self.payload.get('width')
        except Exception:
            raise self.PageNotFoundException

        self.render_json({
            'yaml': exp_services.convert_state_dict_to_yaml(state_dict, width),
        })