날먹을 위한 몸부림/쉽지않음 2

보러가기 쉽지 않음 - django rest framework 시리얼라이저의 data 속성

django rest framework의 Serializerdjango rest framework (이하 drf)에는 Serializer(시리얼라이저)라고 불리는 도구 집합이 있음시리얼라이저는 rest api json 입력과 출력을 검증하는 역할을 함다른 프레임워크에서 주로 쓰이는 pydantic의 역할과 같음 시리얼라이저의 사용 방법클래스 기반 뷰에서 다음과 같이 사용하는걸 볼 수 있음class HamsterSerializer(serializers.ModelSerializer): class Meta: model = models.Hamster fields = "__all__"class HamsterViewSet( viewsets.GenericViewSet, vie..

평소에 보기 쉽지 않음 - Access-Control-Allow-Private-Network

Access-Control-Allow-Private-Network Access-Control-Allow-Private-Network 헤더는 웹 애플리케이션이 로컬 네트워크 리소스에 접근할 수 있도록 허용하기 위해 사용됨. 이는 특히 CORS(Cross-Origin Resource Sharing) 정책의 일부로, 로컬 네트워크 보호와 관련된 보안 강화를 위해 도입된 새로운 기능임 사용 배경웹 애플리케이션은 보안상의 이유로 기본적으로 다른 출처(origin)에 있는 리소스에 접근할 수 없음. 로컬 네트워크의 민감한 데이터에 접근하는 것은 특히 더 제한되어야 함. 이 헤더는 웹 브라우저가 **프라이빗 네트워크(예: 로컬 서버, IoT 디바이스)**에 접근하는 요청을 처리할 수 있도록 허가하는 역할을 함 다음은..

1