Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 프로필사진 업로드
- test.py
- 댓글쓰기
- 다항 논리 회귀
- json to db
- API명세
- ERD
- 팀프로젝트 기획
- 팔로우 기능 에러
- 북마크한 목록 가져오기
- python to json
- docker
- 이진 논리 회귀
- 와이어프레임
- 장고
- 댓글지우기
- original set
- CNN
- Django
- 딥러닝
- 머신러닝
- DRF
- 프론트엔드
- 비밀번호 수정
- 백엔드
- js
- 개인페이지
- Python
- serializer
- class view
Archives
- Today
- Total
코딩 개발일지
이미지첨부 form-data 본문
만약 프로젝트할 때, 이미지 첨부를 postman으로 한다고 해보자.
get은 게시글을 가져오는 것이고, post는 게시글 작성인데, 게시글에 이미지를 넣고 싶다면???
기존에 이미지를 안넣을 때는, raw > JSON 에서 { }안에 title이나 content를 넣어주면 된다.
이미지를 넣고싶으면, raw가 아니라 form-data를 눌러서 title, content, image를 넣어주고,
image는 Text 대신 File로 바꿔주면 된다.
serializers.py에서 serializer를 작성 한다고 생각해보자
fields 값을 입력 할 때, 여러개 넣을때는 상관없는데, 한 개만 들어갈 때는 ,(콤마)를 꼭 찍어줘야한다.
class CommentCreateSerializer(serializers.ModelSerializer):
class Meta:
model = Comment
fields = ('content',)
class ArticleCreateSerializer(serializers.ModelSerializer):
class Meta:
model = Article
fields = ("title", "image", "content")
여러개는 안찍어도 됌!!
'AI 본 교육 > AI 7주차' 카테고리의 다른 글
blank와null 차이점? / 권한설정 방법 2가지 / serializer 꿀팁 (0) | 2023.09.27 |
---|---|
장고(Django) AbstractBaseUser의 models.py / admin.py (0) | 2023.09.27 |
백엔드(Django) + 프론트엔드(js, html) user기능 연결 (0) | 2023.09.21 |
장고(Django) stateful/stateless/쿠키/토큰 (0) | 2023.09.21 |
장고(Django) serializer / class view / CORS (0) | 2023.09.19 |