Как сообщить пользователю об ошибке, не вызывая исключения из промежуточного ПО в Django
моя промежуточная программа
def password_validator_middleware(get_response):
def my_function(request):
#converting bytes typeto dictionary type
dict_str = request.body.decode("UTF-8")
details_entered = ast.literal_eval(dict_str)
#checking if that password exist in the database
if pwned_passwords_django.api.pwned_password(details_entered['password']):
return
else:
print("your password looks fine")
response = get_response(request)
return response
return my_function
Здесь, если введенный пароль является взломанным, я хочу вернуться и сказать пользователю, что ваш пароль взломан, как я могу это сделать, я хочу вернуться только оттуда, не идя вперед от промежуточного ПО