Django добавляет запросы c LIMIT 21

Основной текст заметки

Это происходит при печати QuerySet, в том числе и при их печати в лог.

DEBUG:prostore.debug: all_descendants_tree_nodes_qs res=<QuerySet [<MpttNode: category_id=7, tree_id=0, inheriters_tree=False, mptt_left=3, mptt_right=4, mptt_level=3>, <MpttNode: category_id=7, tree_id=0, inheriters_tree=False, mpt

t_left=29, mptt_right=30, mptt_level=3>]> (2020-06-13 20:31:11; categories.py:328)

Надо убрать эти функции, либо заменить их на печать quer_set.query - тогда будет выводиться

DEBUG:prostore.debug: predecessors_ids_qs res=SELECT DISTINCT "store_mpttnode"."category_id" FROM "store_mpttnode" WHERE ("store_mpttnode"."mptt_left" < 3 AND "store_mpttnode"."mptt_right" > 4 AND "store_mpttnode"."tree_id" = 0 AND

"store_mpttnode"."inheriters_tree" = False) UNION SELECT DISTINCT "store_mpttnode"."category_id" FROM "store_mpttnode" WHERE ("store_mpttnode"."mptt_left" < 29 AND "store_mpttnode"."mptt_right" > 30 AND "store_mpttnode"."tree_id" = 0 AND "store_mpttnode"."inheriters_tree" = False) (2020-06-13 20:33:44; categories.py:422)

Django добавляет запросы c LIMIT 21

Заметка написана: 13.06.2020

Теги заметки: Django