中小企業向けのdjangoで管理システムを開発しています。ユーザーがログインして、製品のリストを入力したり、各製品の有効期限を監視したりするなどの一連の機能にアクセスするシステムが必要です。
ユーザーを staff_user にして、従来の管理インターフェースでシステムを使用できるようにするか、私 (管理者) だけに管理インターフェースを予約するカスタム バックエンドを構築する方がよいかはわかりません。
ベストプラクティスは何ですか?ユーザー権限を持つビューを使用するdjango管理者またはカスタムバックエンド?
ps。現時点ではユーザーは 1 人だけですが、システムをスケーリングして、誰もがログインして使用できるようにしたいと考えています (可能であれば他のユーザーのデータを表示せずに)。
ps2. 私の問題は、dgango admin でネストされたインラインが必要なことです。単一のビューに複数のネストされたインラインを表示することはできません。スタッフ ユーザーが製品に関するすべてのデータを管理する単一のビューが必要です。
ありがとうございました