Guest User

Untitled

a guest
Jan 21st, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. from django.db import connection
  2.  
  3.  
  4. class SqlPrintMiddleware:
  5.  
  6. def __init__(self, get_response):
  7. self.get_response = get_response
  8.  
  9. def __call__(self, request):
  10.  
  11. response = self.get_response(request)
  12. time = 0
  13. print('No of queries - ', len(connection.queries))
  14. for query in connection.queries:
  15. time += float(query['time'])
  16. print('Time taken - ', time)
  17. print('Query - ', connection.queries)
  18. return response
Add Comment
Please, Sign In to add comment