2012-04-19 10 views
1

管理者のデータベース設定を上書きすることはできますか? (django adminを使用して)adminのdjangoのデータベース設定を無効にすることは可能です

私は自分のウェブサイトには読み取り専用のデータベースユーザーを使用したいが、2つの設定ファイルと2つの異なるwsgiプロセスを処理することなく、管理者用の読み書きユーザーを使用できるようにしたい。

+0

あなたはグループや権限のような意味ですか?読み取り/書き込みグループにadminユーザーを、読み取り専用グループに他のユーザーを置くことができます。 https://docs.djangoproject.com/ja/dev/topics/auth/#groups –

+0

管理者に別のデータベースユーザーを使用させる方法は? 私はあなたがルータで各モデルのためにこれを行うことができますが、アプリのレベルでそれを行う方法があることを知っていますか? – Bigcortex

答えて

0

1つのインスタンスでこれを行う方法はありません。ただし、アプリケーションの2つのインスタンスを実行できます。一方では、メインサイトのリクエストと管理者用のリクエストのみをフェリーします。または、あなたのサイトのサブドメインに管理者を奉仕することができます(これはリバースプロキシサーバー(nginx、Apacheなど)で行われます)

2つのインスタンスを実行しているので、それぞれ使用するデータベースユーザーをカスタマイズすることもできます。

関連する問題