Size: a a a

2020 May 28

ЕР

Евгений Ры́марев... in Python Flask
хочу чтобы при появлении ошибки вызывалась функция
источник

V

Vlad in Python Flask
Гугл сразу ответит )
источник

ЕР

Евгений Ры́марев... in Python Flask
Vlad
Гугл сразу ответит )
а, ну да. я увидел ссылку на некий palletprojects - подумал, что это что-то другое и даже открывать не стал. Вроде же на pocoo раньше был фласк
источник

ЕР

Евгений Ры́марев... in Python Flask
@app.errorhandler(Exception)
def error_handler():
   pass

Я правильно понимаю, что это будет ловить все исключения?
источник

V

Vlad in Python Flask
Да, но так делать плохо )
источник

T

Tishka17 in Python Flask
Vlad
Да, но так делать плохо )
почему?
источник

V

Vlad in Python Flask
Tishka17
почему?
Суть таже самая, что в самом питоне ловить таким образом все ошибки
источник

T

Tishka17 in Python Flask
так фласк и так ловит тебе все ошибки
источник

ЕР

Евгений Ры́марев... in Python Flask
Vlad
Да, но так делать плохо )
у меня там функция с подробным трейсбеком
источник

T

Tishka17 in Python Flask
ты просто свой рендер на них делаешь
источник

T

Tishka17 in Python Flask
например, свою страницу 500 или ещё что
источник

T

Tishka17 in Python Flask
как раз тот ~единственный кейс, когда можно
источник

ЕР

Евгений Ры́марев... in Python Flask
Как мне на полученный запрос сразу отвечать 200 'OK', а потом начать обрабатывать сам запрос?
источник

АП

Агент Печенька... in Python Flask
Никак.
источник

TS

Tigran Saluev in Python Flask
Евгений Ры́марев
Как мне на полученный запрос сразу отвечать 200 'OK', а потом начать обрабатывать сам запрос?
А зачем?
источник

TS

Tigran Saluev in Python Flask
Если клиент хочет быстро узнать код ответа, он должен делать HEAD-запрос
источник

ЕР

Евгений Ры́марев... in Python Flask
ФБ требует моментальный 200, 'OK'
источник

ЕР

Евгений Ры́марев... in Python Flask
что я получил запрос от них
источник

АП

Агент Печенька... in Python Flask
Отдавай 200 а перед этим положи запрос в очередь и там обработай.
источник

ЕР

Евгений Ры́марев... in Python Flask
Агент Печенька
Отдавай 200 а перед этим положи запрос в очередь и там обработай.
для очередей какой-нибудь редис подключать или есть что-то попроще?
источник