2017-05-04 16 views
0

私の学習のために、私はDjangoにフォーラムスタイルのサイトを作っています。以前は、ログインしてユーザーを登録するためのクラスベースのビューを作成しました。次のステップでは、管理者用コントロールパネル(Djangoではなく、フォーラム用のカスタムパネル)を完成させたいと考えています。そこに私はサイトの設定を設定できるようにしたい。例えば、デフォルトテーマなどです。これを進める方法がわかりません。コードやチュートリアルのリンクが必要です。Djangoカスタム管理パネルサイト設定

+1

独自のカスタム管理ページを作成することは、通常のウェブサイトを作成することと似ていますが、唯一の違いは、カスタム管理ページへの使用を制限する許可タグの使用です。他のすべては通常のdjangoチュートリアルで見つけることができる通常の機能です。例えば、フォームを使ってユーザーを設定したり、ユーザーを削除したり、テーマを変更したりすることができます。 –

答えて

1

ここでは、Django管理者のカスタマイズや深みのある部分だけでなく、途中でお手伝いできるパッケージのカスタマイズについても説明します。管理インターフェースは拡張されることを忘れないでください。運が良かった!

Django AdminPlusでは、モデルに関連付けられていない管理ビューを追加できます。このパッケージは軽量で、既存の管理サイトに追いつきます。

Nexusは、簡単なデザインとアーキテクチャを提供するDjangoのプラグイン可能な管理アプリケーションです。これはDisqusによって積極的に維持されています。

Here's an article管理者のスタイルをカスタマイズする方法については、あなたの足を濡らして変更するのに役立ちます。

Here is a more in depth article管理インターフェースとそれが表すものの背後にある哲学をカスタマイズすることと、それを最初に作成したときの前提条件について説明します。

関連する問題