req = request.get_json()
for key in req:
if req[key] == '':
err = {
f"{key}": [f"{key} is required!"]
}
error = make_response(jsonify(error = err), 400)
print(error)
return error
Привет всем, Я пытаюсь проверить данные ввода пользовательской формы, поступающие из javacsript ax ios, если поле пустое, оно должно вернуть ответ об ошибке как JSON. что-то вроде:
"error": {
"username" : "username required!",
"e-mail" : "email is required!"
}
эти ошибки должны зависеть от пустых полей в форме. Я хочу вернуть ошибку в JSON из flask в javascript и использовать ответ об ошибке для отображения в моей форме HTML. но код не выполняет итерацию по всем данным почтового запроса JSON. он возвращает только одну ошибку поля, когда есть 5 пустых полей. как выполнить итерацию по запросу json post и проверить наличие пустых полей, чтобы вернуть ошибку json ответ на javascript?