Как увидеть запрос (НЕ SQL) в переменной со всеми параметрами, не оценивая его в Django? - PullRequest
0 голосов
/ 06 августа 2020

Предположим, у меня есть форма, и она возвращает данные. После обработки и нескольких операторов if-else в отношении данных (например, , начальный запрос может быть x = User.objects.filter(active=True), а после этого предположим, что присутствует значение из формы, скажем, created_before, тогда запрос будет дополнительно изменен до x.filter(created_at__lte=created_before) и т. д. ), переменная x будет иметь запрос. Я хочу видеть этот последний запрос, не оценивая его. Если я использую .query, он возвращает только запрос RAW SQL. Если я напечатаю переменную, запрос будет выполнен. Есть ли способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...