validation1 12-Validators Validators DRF에서 유효성 검사를 처리하는 대부분의 경우 단순히 기본 필드 유효성 검사에 의존하거나 serialzier 또는 필드 클래스에 대한 명시적 유효성 검사 메서드를 작성합니다. 그러나 때로는 유효성 검사 로직을 재사용 가능한 구성 요소에 배치하여 코드베이스 전체에서 쉽게 재사용할 수 있도록 하고 싶을 때가 있습니다. 이것은 벨리데이터 함수와 벨리데이터 클래스를 사용하여 해결할 수 있습니다. Validation in REST framework DRF에서 serializer의 벨리데이션은 Django의 ModelForm 클래스에서 벨리데이션이 작동하는 방식과 약간 다르게 처리됩니다. ModelForm을 사용하면 벨리데이션 폼에서 부분적(partial)으로 실행되고 모델 인스턴스에서 부분적.. 2021. 8. 18. 이전 1 다음