DjangoMezzanineを使用してサイトを作成しています。Pages管理ツリーを使用して追加できるようにしたいカスタムコンテンツタイプをいくつか追加しました。これが私がしていることの要点です:
class top_level_nav1(Page): #should only be a top level parent
stuff
class second_level_nav1(Page): #should only be nested under top_level_nav1
stuff
class top_level_nav2(Page): #should only be a top level parent
stuff
class second_level_nav2(Page): #should only be nested under top_level_nav2
stuff
管理ツリーの[追加]リストにこれらのルールを適用する方法はありますか(つまり、の[追加]ドロップダウンには、その下に配置してはならないsまたはstop_level_nav1
が含まれていません)。top_level_nav
second_level_nav
「追加」リストの選択肢の数はかなり長くなっているので、ユーザーが自分で構造を覚えておく必要はありません。
また、私が示したことを達成するためのより良い方法があるかどうか教えてください。
ありがとう!