[3์ฃผ์ฐจ] Django View ์ค์ต
ยท
Study
๋ทฐ(view) ๋ ์ ํ๋ฆฌ์ผ์ด์
์ "๋ก์ง"์ ๋ฃ๋ ๊ณณ์
๋๋ค. ์ฆ, View๋ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ชจ๋ธ (ํน์ ์ธ๋ถ)์์ ๊ฐ์ ธ์์ ์ ์ ํ ๊ฐ๊ณตํ์ฌ ์น ํ์ด์ง ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค๋๋ก ์ปจํธ๋กคํ๋ ์ญํ ์ ํ๋๊ฑฐ์ฃ ! ๋ทฐ๋ ์ด๋ ค์๋ณด์ด์ง๋ง ์ฌ์ค ํ์ด์ฌ ํจ์์ผ ๋ฟ์
๋๋ค. ๋ทฐ๋ค์ Django App์์ views.py ๋ผ๋ ํ์ผ์ ์ ์ํ๊ฒ ๋๋๋ฐ, ๊ฐ ํจ์๊ฐ ํ๋์ View๋ฅผ ์ ์ํฉ๋๋ค. ์ฐ๋ฆฌ๋ views๋ฅผ polls/views.py ํ์ผ ์์ ์ถ๊ฐํ๋๋ก ํ๊ฒ ์ต๋๋ค. 1. polls/view.py ์์ (๊ธฐ์กด ์ฝ๋์์ ๋ฐ์ ์ฝ๋ ์ถ๊ฐ) view๋ request๋ผ๋ ์ธ์๋ฅผ ๊ฐ๊ณ , HttpResponse()๋ผ๋ ๋ฆฌํด๊ฐ์ ๊ฐ์ง๋ค. ํด๋ผ์ด์ธํธ๋ก๋ถํฐ ์ฌ๋ฌ๊ฐ์ง ์ ๋ณด๊ฐ ๋ด๊ธด request๋ฅผ ๋ฐ๊ณ , ํ๋์ ๋ง์น ํ HttpResponse() ์๋ต..