問題タブ [django-treebeard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 別のダッシュボード用に django-treebeard 管理インターフェイスをカスタマイズする方法はありますか?
Django-treebeard には、ドラッグ アンド ドロップ機能を備えた素晴らしい管理インターフェイスがあります。私は自分のプロジェクトに実装しましたが、要件は、ユーザーにdjango管理者へのアクセス権を付与せず、操作のような操作用に別のダッシュボードを作成することです。
すべての機能を失うことなく、カスタム ダッシュボードでその管理インターフェイスを使用する方法はありますか?
django - 要求されたオブジェクトと子に関連するオブジェクトをマテリアライズド パス ツリーに表示する
カテゴリ/models.py
カテゴリ/views.py
category_detail.html
上記のコードは、特定のカテゴリに属する製品を表示するのに適していますが、その子孫に属する製品を表示することもできます。
例:
スニーカーのカテゴリーページにある場合、レース付きスニーカーとレースなしスニーカーの両方に関連する商品を表示できるようにしたいと考えています。
私の考えでは、 get_context_data は次のようになります
しかし残念ながら、それはうまくいきませんでした。
代わりにListViewを使用することを考えていましたが、カテゴリページにはカテゴリを説明する説明があり、そのため、DetailViewの方が適していると思います.
皆さんは、どのようなアプローチが最善だと思いますか?