2013-05-02 2 views
2

장고 보호자가 제공하는 django auth의 권한에 의해 아직 제공되지 않은 기능은 무엇입니까? Django Auth 권한으로 Django-Guardian이 수행 할 수있는 작업은 무엇입니까?

  • AnonymousUser 지원
  • 높은 수준의 API
  • Heavely 테스트
  • 장고의 관리 통합
  • 장고에 대한

    • 개체 권한 : 여기

      장고 - 보호자의 설명서에 나와있는 기능입니다 장식 자

    '개체 수준'권한이란 무엇을 의미합니까? auth의 권한에서 이미 지원되는 개체 인스턴스에 대한 사용 권한을 할당하는 것과 동일합니까?

    "권한은 개체 유형뿐만 아니라 특정 개체 인스턴스별로 설정할 수도 있습니다." 모든 이것과 더 많은 일을 할 수

    https://docs.djangoproject.com/en/dev/topics/auth/default/#default-permissions

  • 답변

    7

    장고 인증의는, 보호자 모두 부팅 할 수있는 좋은 API와 함께 좋은 패키지에이 활용 넣어.

    은 '개체 수준을'권한 무엇을 의미 하는가에게 차이 django-object-permissions Vs django-guardian Vs django-authority

    에 여기를 보라?

    넓은 의미에서 이것을 생각해보십시오. 프로필이 있다고 가정하고 프로필에 공개, 비공개 또는 친구에게 공개 할 수 있도록 설정하여 다른 사람들이 내 프로필을 볼 수있게하거나 아무도 볼 수 없도록 할 수 있습니다.

    전체 테이블이 아닌 특정 레코드에 대한 액세스를 제한하는 기능입니다.

    +1

    그 설명에 감사드립니다! – ksuralta