django에서 다른 사용자의 객체에 대한 액세스를 금지하는 것이 가장 좋은 방법입니까? PK 경로 (일부/경로/대상/객체/PK/편집)에서 객체에 액세스 할 수 있다고 가정 해 봅시다. pk 경로에 의해 User1 개체에서 User2 개체에 액세스하는 것을 금지하는 가장 좋은 방법은 무엇입니까?django에서 다른 사용자의 개체에 대한 액세스를 금지하는 가장 좋은 방법입니다.
0
A
답변
1
나는 보통 당신이 장고가 제공하는 것보다 더 세분화 된 보안이 필요한 경우 쓰임새
0
사용자 모델에 연관이 있어야하며 컨트롤러에서 사용자 모델 연결을 통해 모든 개체 액세스를 수행해야하므로 각 사용자는 각 자식 만 액세스 할 수 있습니다. 다음은 관련 포스트 How to create new (unsaved) Django model with associations?
0
에 따라 달라 논리가 작동하는 등의 요구 사항을 가진 요소를 포장하는 @owner_required
장식을 만들 수는 밖으로의 the- 상자를 클릭하면 ACL 오퍼링 중 하나를 살펴볼 수 있습니다. Django 1.2부터 타사 플러그인을 사용하여 객체/행 수준 권한을 추가 할 수 있습니다. 선택할 수있는 항목이 몇 가지 있습니다. 이 SO 제안에 대한 질문을 참조하십시오 : 아이디어
Django 1.2 object level permissions - third party solutions?
관련 문제
- 1. 서블릿 컨테이너 : 폴더에 대한 액세스를 금지하는 방법
- 2. Django에서 장고 사용자의 인스턴스가 아닌 개체에 대한 사용 권한을 추가하십시오.
- 3. 다른 사이트에 대한 액세스를 "보유"하는 가장 좋은 방법
- 4. 액티브 레코드 개체에 대한 액세스를 어떻게 인증해야합니까?
- 5. htaccess clean URL이 가장 좋은 방법입니다.
- 6. PHP : 직접 액세스를 금지하는 상수 정의
- 7. 사전은 키의 유무를 기록하는 가장 좋은 방법입니다.
- 8. 컨트롤러에서 권한 검사를 수행하는 가장 좋은 방법입니다.
- 9. TCP 포트에서 서버를 모니터링하는 가장 좋은 방법입니다.
- 10. django에서 특정 행에 대한 액세스를 제한하는 방법
- 11. pictureBox는 선을 그릴 수있는 가장 좋은 방법입니다
- 12. 브라우저에서 여러 파일을 업로드하는 가장 좋은 방법입니다.
- 13. 문자열에 따옴표를 삽입하는 가장 좋은 방법입니다.
- 14. 은 PHP로 양식을 제출하는 가장 좋은 방법입니다
- 15. 개체에 대한 액세스를 제한하는 방법은 무엇입니까?
- 16. 개발 웹 사이트에 대한 액세스를 제한하는 가장 좋은 방법은 무엇입니까?
- 17. C++에서 개체에 대한 액세스를 어떻게 제어 할 수 있습니까?
- 18. 여러 jScrollPanes가 겹쳐져 다른 사용자의 액세스를 차단합니다.
- 19. .Net Windows 서비스가 사용자에게 오류를보고하는 가장 좋은 방법입니다.
- 20. java에서 웹 컨트롤러에 대한 액세스를 관리하는 가장 좋은 방법은 무엇입니까?
- 21. 이미지에 대한 액세스를 제한하는 가장 좋은 방법은 ... 맞나요?
- 22. Django에서 사용자를 등록하는 가장 좋은 방법
- 23. 다른 개체에 개체의 속성을 첨부하는 가장 좋은 방법
- 24. 파생 된 개체에 대한 포인터 컬렉션을 관리하는 가장 좋은 방법
- 25. ContentProvider는 데이터베이스 액세스를 제공하는 유일한 방법입니다.
- 26. Django에서 A-Z리스트를 만드는 가장 좋은 방법은?
- 27. Django에서 열의 사양을 수정하는 가장 좋은 방법
- 28. 사용자의 first_name에 액세스하는 가장 좋은 방법은 무엇입니까?
- 29. 사용자의 위치를 구현하는 가장 좋은 방법은
- 30. 다른 Facebook 사용자의 IP 주소를 얻는 가장 좋은 방법
감사합니다, 내가 request.user에서 오는 것 같은 소유자가 어떤 개체를 확인 얻었다 SingleObjectMixin에 작은 믹스 인 기반을 썼다. –