【发布时间】:2014-10-21 18:32:34
【问题描述】:
我使用 Django MPTT。
我不会删除我的节点,而是更新字段 is_deleted 并过滤节点,因此“已删除”节点不会显示。
如果一个节点被“删除”但它的一些后代没有被删除,就会出现问题。
不应显示“已删除”节点的后代。当我“删除”一个节点时,我可以通过为所有后代设置 is_deleted 字段来解决这个问题,但这不是最好的解决方案。
如何解决?
【问题讨论】:
标签: python django django-models django-views django-mptt