permission_classes1 [기술면접] 19일차 문답 | permission_classes, Django DB 💡 DRF permission_classes를 사용하는 이유는 무엇입니까? API의 다른 부분에 대한 다양한 사용자의 액세스 권한을 설정하는데 사용되며, 항상 view의 시작점에서 검증한다. APIView에는 기본적으로 permission_classes 변수를 가지고 있고, default 값으로 Django setting에서 설정한 값을 가진다. Default 값을 통해 전체 API에 인증절차를 적용할 수 있으며, 필요할 경우 각 APIView에 permission_classes에 필요한 permission을 명시하면 된다. check_permissions 로직 : method handler가 호출되기 전에 호출. 모든 permission에 대해 has_permission을 호출, 만약 특정 permis.. 2023. 8. 14. 이전 1 다음