我正在使用 django-mptt 制作一个线程论坛应用程序。一切都已启动并正在运行,但我无法构建一个特定的查询集。
我想检索以下帖子:
- 是根节点
- 由 current_user 发布或有 current_user 发布的后代。
我到目前为止是这样的:
Post.objects.filter(Q(user = current_user) | Q( )).exclude(parent__gt = 0)
在我的第二个 QI 中,需要一些东西来判断 current_user 是否发布了它的后代之一。有谁知道这是否可能?