inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

안녕하세요 !!!!!!선생님 !!! tag모델 manytomany serializer response에 대하여 질문드려요!! ㅎㅎ

410

Han Kim

작성한 질문수 23

0

안녕하세요 선생님!!!! ㅎㅎㅎ
 
tag모델 manytomany에 대하여 api response에 대하여 질문드립니다!!! ㅎㅎ
 
선생님 강의 참고하면서 정규식으로 tag모델의 text를 저장하는것을 참고해서 만들었는데요
 
postman으로 tag응답을 리스트로 받고 싶은데,, 음 어떻게 view나 serializer를 코딩 해야 받을 수 잇을지 모르겠네요;;
 
 
 
 
위는 post 모델이구요!
 
 
tag 모델입니다!!
 
view는 Modelviewset을 이용해서 만들었구요!!
 
강의에서 caption에서 정규식으로 태그 내용끌어온거 그대로 동작하게 만들어서(caption에서 content로 필드명을 바꿨습니다!) post요청시에 자동으로 tag가 저장이 됩니다!!
 
 
다만 작성된 tag 들도 응답을 받고 싶은데 스택오버플로우를 따라 했는데도 아예 field도 안잡히네용 ㅠㅠ
 
 
 
위는 한 포스트 생성시 image를 여러개를 담아서 저장 할 수 있도록 코드도 짯고 저렇게 리스트 응답이 오도록 만들었는데,,
 
tag도 images응답과 비슷하게 생성 된 태그에 대해서 response를 받으려면 어디를 건들어야 할까요!!????
 
 
 
 
 
 
 
 
지금 현재 postserializer는 위와 같이 되있습니다. tags필드는 아예 응답을 하지 않네요 ㅠㅠ
 
serializer를 어떻게 커스텀을 해야하는지 궁금하네요 ㅠㅠ!!
 
저번에도 선생님께서 친절하게 알려주신 방법으로 코드를 수정해서 성능와 ux가 매우 좋아졌습니다!! !!!!!!
 
항상 진심으로 진심으로 감사드립니다!!!!!ㅎㅎㅎㅎ ;-D
 
 
 
 
 
 
 
 
 
 
 

mtom serializer python tag django docker react

답변 1

1

이진석

안녕하세요.

Post 모델에서는 태그 필드가 tag_set 인데, PostSerializer에서는 이름이 tags 네요. 이름이 서로 달라서 tags 필드가 무시된 듯 합니다. 이름을 tag_set 으로 고쳐보시겠어요?

그리고 이와 관련하여, 아래의 StringRelatedField를 써보시는 것도 좋습니다.

https://www.django-rest-framework.org/api-guide/relations/#stringrelatedfield

화이팅입니다. :-)

안녕하세요.

0

51

1

[OneToOne Field Demo] get_user_model() 메서드를 활용해야 하는 이유?

0

275

1

useEffect 훅에서 else 유무에 따른 결과

0

211

1

useAxios 훅의 dependency array 설정

0

245

1

useEffect에서 변수 업데이트 관련 질문

0

382

1

rest_framework.generics.CreateAPIView의 model 속성 유무

0

268

1

bootstrap4

0

471

4

리뉴얼 강의가 오픈이 되면 기존 강의는 더이상 못보는걸까요

1

365

1

admin form에서 앞선 필드 선택 후 다른 필드 select widget 구성하는 방법

0

574

3

useState는 필수일까요?

0

263

1

python manage.py makemigrations instagram 시 created_at default 오류가 발생합니다.

0

600

4

Django allauth를 사용한 소셜 로그인 시 에러

0

655

1

프로젝트명 변경 뒤, 디버그툴바+디버그모드 사용 시 에러

0

556

2

useLocalStorage() 함수 사용여부

0

229

1

django에 LOGIN_URL = '/accounts/login/'의 의미?

0

449

1

리듀서의 의미 재확인

0

430

1

simple-jwt Refresh Token 사용 노하우

0

899

2

docker compose 를 통한 배포 관련 오류 문의

0

673

1

파이썬 속도 장고 관련 궁금한게 있습니다.

0

365

1

is_like_user

0

233

1

related_name 오류

0

275

1

re_path 오류

0

259

1

re_path url

0

251

1

No post matches the given query

0

661

2