Ответ 1
Вы можете вызвать reset_queries()
из модуля django.db.
from django.db import reset_queries
reset_queries()
Я хочу контролировать время запроса в моей системе (построено с помощью Django models
).
Наконец, я нашел django.db.connection.queries
.
Он отображает все запросы и время для него.
Используя это, я хочу напечатать список, из которого я выполнил запросы, с регулярным интервалом, а затем я хочу удалить список, который был напечатан после печати.
Кажется, у него есть методы для объекта списка (pop, remove
и т.д.).
Но хотя я называю pop()
, он не имеет никакого эффекта, все еще показывая ту же длину.
Как я могу удалить список.?
Или Есть ли другие способы для моего намерения?
p.s Я также нашел Django-debug-toolbar
, но он кажется только для части обзора.
Вы можете вызвать reset_queries()
из модуля django.db.
from django.db import reset_queries
reset_queries()