2010-02-24 5 views
0

장고를 배우기 시작했고 질문이 있습니다.Django admin - 권한으로 사용자보기 제한

관리 인터페이스에서보기를 제한 할 수있는 방법이 있습니까?

예 : 두 명의 사용자가 "사용자 1"이 수퍼 유저이고 "사용자 2"가 편집기 그룹에 있습니다. . 사용자 1은 모든에 액세스 할 수 있지만, 사용자 2가 행정부의 결정 응용 프로그램을 볼 수 없습니다.

하면 해당 할 수 있습니까?

답변

1

당신이 사용자 2가 관련된 모델에 대한 권한이 없음을 확인하는 경우 앱을 숨기고 싶다면 (변경하지 않고 해당 앱의 모든 모델에 대해 힘을 추가하거나 삭제하십시오), 사용자 2의 관리자에게는 나타나지 않습니다.

+0

나는 abo를 생각하지 않았습니다. 그게 어리석은 짓이야. 감사! –

+0

Django는 새로운 것이고, 나는 같은 문제가 있습니다. 사용자 2 권한을 어디에서 확인할 수 있습니까? 그것을 확인하는 방법. 어떤 추천 링크라도 주시겠습니까? – Mohini

+0

그룹의 django.contrib.auth 문서를 살펴보세요. 그게 핵심입니다. 또한 User2에 is_superuser가 설정되어 있지 않은지 확인하십시오 –