Я новичок в flask, и у меня возникли некоторые проблемы, мне нужно вернуть две вещи в моей функции записи на основе моего запроса ввода. «200»: описание: операция принята, «400»: описание: обязательные параметры тела отсутствуют или имеют неправильный тип. Поэтому мой код ниже
def post(self):
parser = reqparse.RequestParser(bundle_errors=True)
parser.add_argument('identifier', required=True)
parser.add_argument('fine', required=True)
# Parse the arguments into an object
args = parser.parse_args()
if args['identifier'] is None:
return {'message': 'Mandatory body parameter missing or have incorrect type', 'data': args}, 400
return {'message': 'operation accepted', 'data': args}, 200.
Но я не могу вернуть 400, когда во входящем запросе нет идентификатора. Есть ли проблема с моим синтаксисом?