
[250131] django DRF(Django Rest Framework)๋~
AI ๐ค/Django โ๏ธ
Django REST Framework (DRF)๋?1. DRF ์ ์Django REST Framework(DRF)๋ Django์์ RESTful API๋ฅผ ์ฝ๊ฒ ๊ฐ๋ฐํ ์ ์๋๋ก ๋์์ฃผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๋ค.Django์ ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ ํ์ฅํ์ฌ JSON ์๋ต, ์ธ์ฆ, ๊ถํ ๊ด๋ฆฌ, ํ์ด์ง, ์ง๋ ฌํ(Serializer) ๋ฑ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.2. DRF๋ฅผ ์ฌ์ฉํ๋ ์ด์ Django๋ ๋ณธ๋ ์๋ฒ ์ธก ๋ ๋๋ง์ ์ํ ์น ํ๋ ์์ํฌ์ด์ง๋ง, RESTful API ๊ฐ๋ฐ์ ์ํด ์ฌ์ฉํ๋ ค๋ฉด ์ถ๊ฐ์ ์ธ ์์
์ด ํ์ํจ.DRF๋ ์ด๋ฐ ๊ณผ์ ์ ์ฝ๊ฒ ๋ง๋ค์ด์ฃผ๋ฉฐ, API ๊ฐ๋ฐ์ ์ํ ๋ค์๊ณผ ๊ฐ์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. โ
์ง๋ ฌํ(Serialization) → JSON ๋ฐ์ดํฐ ๋ณํ์ ์ฝ๊ฒ ์ฒ๋ฆฌโ
์ธ์ฆ ๋ฐ ๊ถํ ๊ด๋ฆฌ → ๊ธฐ๋ณธ ์ ๊ณต๋๋ ์ธ..