2011-06-21 6 views

答えて

0

他のユーザーの理解登録ユーザに管理者のドキュメントへのアクセスを許可する場合は、最も簡単な方法は管理者になり、権限を与えることです。管理者にログインできますが、モジュールのアクセス権がないため、彼らは他のものにアクセスすることはできません...

1

スタッフ用のドキュメントを制限するパッチを提出しました。スーパーユーザーがFooとBarのアプリケーションにアクセスでき、正規スタッフのユーザーがFooにしかアクセスできない場合、Fooのドキュメントのみが後者のユーザーに表示されます。パッチは次の場所に添付されています:https://code.djangoproject.com/ticket/17905

さらに進んでadmindocsビューを変更したい場合は、Djangoレポをクローンして一般的なユーザー用のパッチを追加できます。 admindocs views fileには、@ staff_member_requiredのためのいくつかのデコレータが含まれています。これは、スタッフ以外のユーザーのドキュメントを表示する場合には、@ login_requiredに変更することができます。

関連する問題