def add_student(): """ Запрос на создание студента :param name: - string - имя нового студента :return: В случае прохода валидации параметров возвращает 200 код ответа """ data = request.get_json(force=True) add_to_db_by_session(db.session, Student(data['name'])) return jsonify({"status": "ok"})
def add_class(): """ Запрос на создание дисциплины :param name: - string - имя новой дисциплины(уникально) :return: В случае прохода валидации параметров возвращает 200 код ответа """ data = request.get_json(force=True) try: add_to_db_by_session(db.session, Class(data['name'])) except Exception as e: return json_error(e.message, 400) return jsonify({"status": "ok"})