Я пытаюсь получить значение оператора if в бэкэнде колбы и отправляю ответ ajax внешнему интерфейсу.Даже если оператор if на заднем конце имеет значение true, но все еще на стороне ajax показывает ответ об ошибке
Я пытаюсь сравнить две переменные, если true, он перенаправляется в Google, иначе он отправляет ответ об ошибкев виде аякса
function myFunction() {
$.ajax({
url: '/ValidateOTP',
type: 'POST',
data:JSON.stringify( $('#OTP').val()),
contentType: 'application/json;charset=UTF-8',
success: function(response){
},
error: function(error){
alert("error");
}
});
};
<!-- language: python -->
@app.route('/ValidateOTP', methods=['GET','POST'])
def ValidateOTP():
OTP = request.get_json()
if OTP==otpnow:
return render_template('https://www.google.co.in')
else:
return json.dumps({'status': 'failure', })