DRF ์ฌํ๊ณผ์ 2๋ฒ์งธ ๊ณผ์ ..
์..
wa..
๋ชจ๋ธ๋ง๋ถํฐ ์๋ฆฌ์ผ ์ฌ์ฉ๋ฒ๊ณผ ์๋ฆฌ์ผ์ ์ฌ์ฉํ๊ธฐ ์ํ views.py ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ๊น์ง..
ํ๊ธฐ์ ์ด๋ฉด์ ๊ฐํธํ์ง๋ง
์์ง๊น์ง๋ ์ต์ํ์ง ๋ชปํ ๊ทธ๊ฒ..
DRF ๋ ๋์ฒด ๋ญ์ผ... ใ
5์ผ์ฐจ
1. product๋ผ๋ ์ฑ์ ์๋ก ์์ฑํด์ฃผ์ธ์
- ์์ฑํ๋ฉด settings.py ๋ ์ถ๊ฐ
2. product ์ฑ์์ <์์ฑ์, ์ ๋ชฉ, ์ธ๋ค์ผ, ์ค๋ช
, ๋ฑ๋ก์ผ์, ๋
ธ์ถ ์์ ์ผ, ๋
ธ์ถ ์ข
๋ฃ์ผ>๊ฐ ํฌํจ๋ product ํ
์ด๋ธ์ ์์ฑํด์ฃผ์ธ์
3. django serializer์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณตํ๋ validate / create / update ๊ธฐ๋ฅ์ ์ฌ์ฉํด event ํ
์ด๋ธ์ ์์ฑ/์์ ๊ธฐ๋ฅ์ ๊ตฌํํด์ฃผ์ธ์
* postman์ผ๋ก ํ์ผ์ ์
๋ก๋ ํ ๋๋ raw ๋์ form-data๋ฅผ ์ฌ์ฉํ๊ณ , Key type์ File๋ก ์ค์ ํด์ฃผ์ธ์
- ์๋ฆฌ์ผ ์ธํ
์ด ๋์๋ค๋ฉด ๊ผญ ์๋ฆฌ์ผ์์ ๋ถ๋ฌ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ค์ ํ์.
4. ๋ฑ๋ก๋ ์ด๋ฒคํธ ์ค ํ์ฌ ์๊ฐ์ด ๋
ธ์ถ ์์ ์ผ๊ณผ ๋
ธ์ถ ์ข
๋ฃ ์ผ์ ์ฌ์ด์ ์๊ฑฐ๋, ๋ก๊ทธ์ธ ํ ์ฌ์ฉ์๊ฐ ์์ฑํ product ์ฟผ๋ฆฌ์
์ ์ง๋ ฌํ ํด์ ๋ฆฌํดํด์ฃผ๋ serializer๋ฅผ ๋ง๋ค์ด์ฃผ์ธ์
5. product field๋ฅผ admin์์ ๊ด๋ฆฌํ ์ ์๋๋ก ๋ฑ๋กํด์ฃผ์ธ์