[241231] Classํ View์ ํจ์ํ View์ ์ฐจ์ด์
ยท
[๋ด๋ฐฐ์บ ] ๋ณธ ์บ ํ (24.11.25 ~ 25.03.31) ๐๐ปโ๏ธ/Django ๐ชข
ํจ์ ๊ธฐ๋ฐ ๋ทฐ (Function-Based View, FBV) ๋? โจ1. ํจ์ํ ๋ทฐ ์ ์FBV๋ Python์ ํจ์๋ก ์์ฒญ์ ์ฒ๋ฆฌํ๋ ๋ทฐ๋ฅผ ์ ์ํ๋ ๋ฐฉ์์ด๋คํน์ง๊ฐ๋จํ๊ณ ์ง๊ด์ : ๋จ์ํ ๋ก์ง์ ์ฒ๋ฆฌํ ๋ ์ ํฉํจ๋ช
์์ ์์ฒญ ์ฒ๋ฆฌ: ์์ฒญ ๋ฐฉ์(GET, POST ๋ฑ)์ ์กฐ๊ฑด๋ฌธ์ผ๋ก ์ง์ ์ฒ๋ฆฌํ๋ค์ ์ฐ์ฑ: ๋จ์ํ ๊ตฌ์กฐ๋ก ์ฝ๊ฒ ์์ฑ ๊ฐ๋ฅfrom django.http import HttpResponsedef my_view(request): if request.method == 'GET': return HttpResponse("This is a GET request.") elif request.method == 'POST': return HttpResponse("This is a PO..