Hầu hết các khung công tác web cho bạn biết lượng thời gian cần để xử lý một yêu cầu trang nhất định. Tôi bắt đầu làm việc với khung công tác Flask ngay bây giờ và rất cần thông tin này nhưng không thể tìm thấy bất kỳ cách nào tốt để có được nó. Việc sử dụng trình biên tập Midleware của werkzeug là một tùy chọn, nhưng nó rất tiết và cung cấp quá nhiều thông tin, tôi lý tưởng muốn xem trong đầu ra log cơ bản "thông tin yêu cầu - 0.2" hoặc bất cứ lúc nào. Có cách nào để làm điều này? Ngoài ra, có anyway làm điều này cùng với SQLite? Tức là, nhận được số lượng cuộc gọi sqlite và thời gian của họ cho một yêu cầu cụ thể?Yêu cầu và thông tin cấu hình cơ bản cho Flask
11
A
Trả lời
10
Bạn nên xem flask-debugtoolbar
, về cơ bản giống như django-debug-toolbar
(nếu bạn đã từng sử dụng) được chuyển đến Flask
.
Các vấn đề liên quan
- 1. Truyền thông tin xác thực cơ bản với mọi yêu cầu với HtmlUnit WebClient
- 2. Xác thực cơ bản với yêu cầu jQuery.ajax và jsonp
- 3. Cấu hình Bộ nhớ librirypto yêu cầu
- 4. Cấu hình không có bất kỳ thông tin phiên bản nào - giả định cấu hình dành cho phiên bản 1.5
- 5. url cấu trúc và hình thức bài viết với Flask
- 6. Cấu hình RSpec để sử dụng Capybara.javascript_driver cho tất cả các thông số yêu cầu
- 7. Yêu cầu mô hình và yêu cầu GET?
- 8. Thông tin cơ bản về Hector & Cassandra
- 9. Mã hóa thông tin nhạy cảm trong cấu hình JBoss
- 10. Yêu cầu đăng nhập cho một số bản thiết kế trong Flask?
- 11. Thông tin cơ bản về Android, libgdx và box2d
- 12. Cách cấu hình log4j để chỉ ghi thông tin thông tin và cao hơn?
- 13. Thông tin cơ bản về rebit git
- 14. Yêu cầu - Định cấu hình yêu cầu trước khi tải dữ liệu chính
- 15. Team Foundation Server yêu cầu thông tin đăng nhập
- 16. Yêu cầu và nhắn tin thông qua nhiều loại đối tượng không liên quan với Hibernate
- 17. Đưa ra yêu cầu POST với url_for trong Flask
- 18. Nhận thông tin yêu cầu trong trợ giúp xem
- 19. cách tạo kết nối pymongo theo yêu cầu trong Flask
- 20. Flask đường ống bị hỏng với yêu cầu
- 21. Yêu cầu HTTP có xác thực cơ bản
- 22. Cách nhận dữ liệu nhận được trong yêu cầu Flask
- 23. Triển khai Flask, các yêu cầu song song
- 24. Flask - Truy cập biến cấu hình trong mẫu
- 25. có được SQL cơ bản thông tin cấu trúc bảng Máy chủ
- 26. cần mùa xuân an ninh java cấu hình ví dụ cho thấy auth cơ bản chỉ
- 27. Có thể thực hiện yêu cầu POST trong Flask không?
- 28. Trong php, yêu cầu trong tập tin yêu cầu?
- 29. API sản phẩm Amazon - Tìm kiếm tổng quan cơ bản và thông tin
- 30. Thêm thông số yêu cầu để yêu cầu
Cảm ơn, điều đó đã làm được! Công cụ tuyệt vời! – Michael
Điều đó thật tuyệt vời trong quá trình phát triển, về sản xuất thì sao? – PanosJee
@PanosJee 'flask-debugtoolbar' sử dụng thư viện [' profile'] (http://docs.python.org/library/profile.html) dưới mui xe, vì vậy bạn phải làm bằng tay những gì 'bình- debugtoolbar' làm cho bạn. Tôi khuyên bạn nên xem mã nguồn của ['flask_debugtoolbar.DebugToolbarExtension'] (https://github.com/mgood/flask-debugtoolbar/blob/master/flask_debugtoolbar/__init__.py#L37) và [' flask_debugtoolbar. panels.profiler.ProfilerDebugPanel'] (https://github.com/mgood/flask-debugtoolbar/blob/master/flask_debugtoolbar/panels/profiler.py#L15) cũng thấy cách đạt được điều này. – MatToufoutu