Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 29, 2008 09:48:43

patriot
От:
Зарегистрирован: 2008-03-15
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

mptt.utils.drilldown_tree_for_node в pre_delete модели

Привет.
Ловлю сигнал pre_delete и в callback функции делаю drilldown_tree_for_node() для этой модели, но на выходе этой функции получаю не дерево до данного объекта а только сам объект.
Если ловить, например, сигналы post_save и pre_save, то drilldown отрабатывает как надо.
Это баг? Что можете предложить?



Офлайн

#2 Окт. 30, 2008 14:22:26

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

mptt.utils.drilldown_tree_for_node в pre_delete модели

А может быть все связные объекты уже удалены к тому моменту?



Офлайн

#3 Окт. 31, 2008 06:11:02

patriot
От:
Зарегистрирован: 2008-03-15
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

mptt.utils.drilldown_tree_for_node в pre_delete модели

Daevaorn
А может быть все связные объекты уже удалены к тому моменту?
Нет, удаляется один объект, являющейся самым нижним объектом в дереве. В данный момент использую свою кривую реализацию drilldown_tree_for_node, но хотелось бы сделать всё красиво…



Отредактировано (Окт. 31, 2008 06:13:10)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version