4

Django アプリケーションの Article モデルに django-mptt を使用しています。たとえば、非表示に設定されているすべての記事を取得したい場合は、次のことができます

Article.objects.filter(hidden=False)

しかし、それは mptt ツリーを壊します。すべての非表示の記事を除外するだけでなく、それらのノードの子も除外し、ツリーの整合性を維持して、引き続き tree_info テンプレート タグを使用できるように、クエリセットをフィルター処理するにはどうすればよいですか?

4

2 に答える 2

0

より簡単な解決策があります。すべての子も非表示に設定するだけです。

于 2015-03-18T21:23:11.013 に答える