Django๋ฅผ ์์ํ๊ธฐ ์ํด ๋จผ์ ๊ฐ์ํ๊ฒฝ์ ์์ฑํ๋ค.virtualenv ์ค์น & ๊ฐ์ํ๊ฒฝ ์์ฑ & ๊ฐ์ํ๊ฒฝ ํ์ฑํ๊ทธ๋ผ ์ด๋ ๊ฒ ๊ฐ์ํ๊ฒฝ์ด ์ผ์ง ๊ฑธ ํ์ธํ ์ ์๋ค.๊ทธ๋ฌ๋ฉด ์์ฒญ๋ ์คํฌ๋ฆฝํธ์ ํจ๊ป django๊ฐ ์ค์น๋๋ค.django-admin ๋ช ๋ น์ด๋ก django ํ๋ก์ ํธ
Django์์ App? Django์์ App์ ํ๋ก์ ํธ ๋ด์์ ์ฌ์ฉํ๋ Python ํจํค์ง์ด๋ค. ํ๋์ ์ฑ์ ๊ทธ ์์์ ๋ ์์ ์ธ ๋ชจ๋ธ(Model), ํ ํ๋ฆฟ(Template), ๋ทฐ(View) ๋ฅผ ํฌํจํ๊ณ ์์ผ๋ฉฐ, ์ผ๋ฐ์ ์ผ๋ก ํ๋์ Django ํ๋ก์ ํธ๋ ๋ชจ๋ํ๋ ์ฌ
Model? model์ด๋ ๋ฐ์ดํฐ, ์ฆ ๋ฐ์ดํฐ ๋ฒ ์ด์ค์ ์ ์ฅ๋๋ ๋ฐ์ดํฐ๋ฅผ ์๋ฏธํ๋ค. ์๋๋ ์๋ฒํ ๋ DB๋ฅผ SQL์ธ์ด๋ฅผ ํตํด ๋ค๋ฃจ๋๊ฒ ์ผ๋ฐ์ ์ธ๋ฐ, ์ฐ๋ฆฌ django ๋ ORM(Object-Realtional-Mapping)์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ SQL์ ๋ชจ๋ฅด๋๋ผ๋ ์ฝ๊ฒ
CRUD ์ด ์ชฝ ์ ๊ณต ํ๋ค๋ฏ... CRUD ํ ๋ฒ์ฏค ๋ค์ด๋ดค์๊ฑฐ์ ... ๐ฅ Create : ๋ฐ์ดํฐ ์์ฑ ๐ Read : ๋ฐ์ดํฐ ๋ถ๋ฌ์ค๊ธฐ โ๏ธ Update : ๋ฐ์ดํฐ ์์ / ๊ฐฑ์ ๐ค Delete : ๋ฐ์ดํฐ ์ญ์ ํ๊ธฐ ์ ๊ทธ๋ผ ์ ๋ฒ์ ์ด์ด์ ๋ณธ๊ฒฉ์ ์ผ๋ก CRUD ๊ธฐ๋ฅ