Есть ли способ сделать Flask более подробным? - программирование
Подтвердить что ты не робот

Есть ли способ сделать Flask более подробным?

Я использую Flask на некоторое время и считаю, что я предпочитаю Rails в некотором роде, особенно для того, чтобы быть легким. Однако одна область, в которой Rails намного превосходит, на мой взгляд, сообщения об ошибках. Есть много раз в Flask, где я получаю сообщение об ошибке в своем браузере, но моя консоль вообще не показывает ошибки (например, пытаясь вытащить несуществующие параметры querystring из запроса .form создает 400 Bad Request, но все, что вы видите на консоли - входящий запрос).

Есть ли какой-либо подробный режим на Flask, который даст мне подробную информацию обо всем его поведении?

4b9b3361

Ответ 2

Обработка ошибок отключена по умолчанию в режиме производства в данный момент и может быть установлена ​​здесь: http://flask.pocoo.org/docs/errorhandling/

Ответ 3

Режим отладки можно включить с помощью переменной env (экспорт FLASK_DEBUG = 1) или внутри кода, чтобы разрешить печать трассировки в случае ошибок, как указано ниже:

app = Flask(__name__)
app.debug = True