Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from django.db import connection
- class SqlPrintMiddleware:
- def __init__(self, get_response):
- self.get_response = get_response
- def __call__(self, request):
- response = self.get_response(request)
- time = 0
- print('No of queries - ', len(connection.queries))
- for query in connection.queries:
- time += float(query['time'])
- print('Time taken - ', time)
- print('Query - ', connection.queries)
- return response
Add Comment
Please, Sign In to add comment