# serializer

23개의 포스트

[django] DRF - serializer

아직은 생소한 serializer ...

2022년 4월 30일
·
0개의 댓글

Serializer를 통한 유효성 검사 및 저장

Serializer를 이용해 유효성 검사를 하고 데이터베이스로 저장하는 과정 및 Serializer의 관심사가 아닌 필드는 어떤식으로 뷰에서 처리하는지 알아본다.

2022년 1월 15일
·
0개의 댓글

Django From VS DRF Serializer

Form은 HTML Form을 생성하고 요청을 처리하는데 초점이 맞춰져 있다. 반면에 Serilizer는 다양한 API 요청에 대한 처리(직렬화, 유효성검사 등)가 목적이기 때문에 위젯과 같은 속성은 존재하지 않는다.

2022년 1월 15일
·
0개의 댓글
post-thumbnail

Django REST framework로 게시판 CRUD (1) | board

이 글은 Django의 RESTframework를 이용해 게시판 CRUD를 구현한 과정을 담았습니다. 게시판에는 '사용자'가 포함되어야 하기 때문에 custom user도 함께 구현 하였습니다. 코드를 확인하려면 👉 깃허브 주소 Django REST framewor

2021년 11월 1일
·
0개의 댓글
post-thumbnail

[Series1. DashBoard 만들기] - 14. Request Data 검증하기

이번 포스팅에서는 클라이언트로부터 Request 받은 데이터를 Model과 연계하기 전에 검증하는 방법에 대하여 알아보려 한다.당연한 얘기지만, 클라이언트 단에서 어느정도 폼 데이터 검증을 거쳐서 서버로 전달되긴 하겠지만 100% 클라이언트에서 서버에서 원하는 형식으로

2021년 9월 26일
·
0개의 댓글
post-thumbnail

[Series1. DashBoard 만들기] - 6. Serializer 만들기 (1)

저번 시간에는 Post Table에 대한 View를 만들어서, 누구라도 data를 조회할 수 있도록 유저의 Request로 온 URL로 연결시켰다.그러나, 서버를 가동시킨 후에 우리가 설정했던 URL http://localhost:8000/posts/ 로

2021년 9월 18일
·
0개의 댓글

Django Serializer DeepDive(작성중..)

Serializier를 자유롭게 커스텀마이징 하기 위한 정도로의 깊이를 알고 싶다. Product-level의 개발을 하는데 있어서, 수많은 Model을 가지고 있고, to_representation, to_internal에 관해 다양한 방법으로 처리할 필요가 있고,

2021년 6월 20일
·
0개의 댓글
post-thumbnail

[Django] DRF의 Serializer 성능 개선하기

머리말 Django를 이용해 백엔드를 개발하게 되면, 편의를 위해 Django Rest Framework(이하 DRF)를 사용해 API개발을 하게되는 경우가 많은 것 같다. 그러나.. DRF 관련 글들을 찾아보면 성능과 관련된 부정적인 단어들을 굉장히 쉽게 접할 수

2021년 6월 5일
·
0개의 댓글

DRF - Serializer 데이터 접근3가지

initial_data유효성 검사를 하기 전에 필드에 접근할 수 있다.validated_data유효성 검사를 통과한 필드에 접근을 할 수 있다.data유효성 검사를 통과하고 save된 필드에 접근할 수 있다.

2021년 4월 22일
·
0개의 댓글
post-thumbnail

[drf]airbnb api - 9 Room Detail GET

validation에 대해 우선 이야기 해볼게요. django form과 비슷하게 작동하는게 이 validation이에요. validation FBV로 작성 아래 두가지 메서드를 구분해서 사용하는데요. validate(self, validated_data) val

2021년 3월 24일
·
0개의 댓글
post-thumbnail

[drf]airbnb-api -4 serializer

python object <--> JSON objectserializer는 기본적으로 데이터가 보여지는 방식을 json데이터 타입으로 정의하는 역할을 하는 녀석이에요. 모델을 가져가서 가져온 모델들을 검증과 함께 JSON객체로 바꿔주는거조.모델을 만들었던 것처럼

2021년 3월 24일
·
0개의 댓글
post-thumbnail

[Django] DRF - Serializer

우선 django-rest-framework 의 serializers.py 를 살펴보도록 하자CommetSerializer로 Commnet 를 serialize 할 수 있습니다.모델 인스턴스를 파이썬 내부 데이터 타입으로 출력한 결과python datatype에서 JS

2021년 3월 18일
·
0개의 댓글
post-thumbnail

Django 시리얼라이저

시리얼라이저로 가져오고 싶은 데이터가 있었는데, 잘 되지 않아 몇 시간을 헤매다가 결국 도움을 받았다.. 계속 외부 사이트에 콜 날려서 데이터를 가져옴로컬 DB에는 아무것도 없고, 저장도 안 할 거임가져온 데이터에 필드가 여러개인데, 그 중 내가 원하는 필드만 뽑아서

2021년 1월 20일
·
0개의 댓글

[Django] to_representation

serializer에서 원하는 대로 request, response data 작성하기. (serialization, deserialization)

2020년 11월 22일
·
0개의 댓글

RESTful API💡: 장고 DRF와 Serializer 뿌시기

RESTful한 API를 만들어 보자!RESTful API💡: 나의 swag😎 swagger!직렬화(serialize)는 적합한 구조로 재구성할 수 있는 포맷으로 변환하는 과정을 의미Python Django 강좌 : 제 7강 - Serializers (https&#

2020년 10월 29일
·
0개의 댓글
post-thumbnail

Javascript에서 django ORM 객체 사용하기

django를 다루는 사람이라면 최소 한 번은 javascript에서 django 객체를 쓰고 싶은 순간이 있었을 겁니다. 먼저 간단한 예를 들어보겠습니다. 위와 같이 django model 과 view 가 구성되어있을 때, django template을 통해 ja

2020년 10월 12일
·
0개의 댓글

RedisCacheManager TTL, Serializer 를 캐시이름별로 다르게 설정하기

캐시는 언제까지 캐싱할지, 몇회만큼 캐싱할지 등 구체적인 설정이 가능 해야 한다.모든 캐시 구현체들은 해당 설정들을 조정 할수 있도록 방법을 제공한다.redis 는 기본적으로 TTL 활용할수 있는데 RedisCacheManager 역시 아래 2개의 메소드를 통해 Red

2020년 9월 13일
·
0개의 댓글

[Django] DRF(Django-Rest-Framework) Tutorial

Django-Rest-Framework-QuickstartDRFtutorial/settings.py설치한 django-rest-framework와 qucikstart을 INSTALLED_APPS에 추가한다REST_FRAMEWORK부분을 추가하는데, pagination

2020년 9월 5일
·
0개의 댓글