Мне нужно вернуть условное содержимое обратно в функцию jQuery getJSON()
из сценария Python.Как сделать условный оператор, если во время вызова функции возникает исключение?
питон скрипт проверяет, является ли пользователь вошел в систему с:
aaa.require()
require
функция имеет встроенный bottle.redirect
при неудаче авторизации, но это просто общается непосредственно в сценарий Python, в то время как мне нужно пройти это сообщение обратно в jQuery.
Существует класс исключений, называемый AuthException
, который возникает при сбое авторизации.
Могу ли я сделать что-то вроде:
aaa.require()
if AuthException:
# send something back to jQuery
Другими словами, это можно сделать условный оператор в зависимости от того возникает исключение во время вызова функции?
Вы используете [пробку] (http://cork.firelet.net/)? –
Да, поэтому классы [здесь] (https://github.com/FedericoCeratto/bottle-cork/blob/master/cork/cork.py#L45) и начинают подниматься [здесь] (https: // github. ком/FedericoCeratto/бутылочная пробка/BLOB/Master/пробка/cork.py # L154). – user1063287