Подтвердить что ты не робот

Есть ли способ очистить django.db.connection.queries?

Я хочу контролировать время запроса в моей системе (построено с помощью Django models).

Наконец, я нашел django.db.connection.queries.

Он отображает все запросы и время для него.

Используя это, я хочу напечатать список, из которого я выполнил запросы, с регулярным интервалом, а затем я хочу удалить список, который был напечатан после печати. ​​

Кажется, у него есть методы для объекта списка (pop, remove и т.д.).

Но хотя я называю pop(), он не имеет никакого эффекта, все еще показывая ту же длину.

Как я могу удалить список.?

Или Есть ли другие способы для моего намерения?

p.s Я также нашел Django-debug-toolbar, но он кажется только для части обзора.

4b9b3361

Ответ 1

Вы можете вызвать reset_queries() из модуля django.db.

from django.db import reset_queries
reset_queries()