Запрос и основная информация о профилировании для Flask

11

Большинство веб-фреймворков сообщают вам, сколько времени потребовалось для обработки определенного запроса на страницу. Сейчас я начинаю работать с флеш-картой, и мне очень нужна эта информация, но я не могу найти хороший способ ее получить. Использование профилировщика werkzeug Midleware является опцией, но оно очень многословно и предоставляет слишком много информации, в идеале я хотел бы увидеть в базовом журнале "запрос информации - 0,2 с" или как бы то ни было время. Есть ли способ сделать это? Кроме того, есть ли способ сделать это с SQLite? I.e., подсчитывая количество вызовов sqlite и их время для конкретного запроса?

Теги:
performance
flask
logging

1 ответ

10
Лучший ответ

Вы должны посмотреть flask-debugtoolbar, это в основном то же самое, что и django-debug-toolbar (если вы когда-либо использовали его), портированный на Flask.

  • 0
    Спасибо, что сделал это! Отличный инструмент!
  • 0
    Это здорово во время разработки, а как насчет производства?
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню