๊ฐ์ํ๊ฒฝ์ด๋?
๋ด๊ฐ ์งํํ ํ๋ก์ ํธ๋ฅผ ๋ด์ ๋ ๋ฆฝ๋ ๊ณต๊ฐ
๊ฐ๊ฐ ๋ ๋ฆฝ๋ ๊ณต๊ฐ์ผ๋ก ํ๋ก์ ํธ ๊ด๋ฆฌ ๊ฐ๋ฅ
๐"์ฐ๋ฆฌ๋ ๊ฐ์ํ๊ฒฝ์ ๋ง๋ค์ด์ฃผ๊ณ ์ฌ๊ธฐ์ ํ๋ก์ ํธ๋ฅผ ๋ด์ ์์ ์ด๋ค!"
๋ณธ๊ฒฉ์ ์ผ๋ก ๊ธฐ๋ณธํ๊ฒฝ ์ธํ ํ๊ธฐ
์์ ์ด ์ํ๋ ๊ณณ์ ํด๋๋ฅผ ๋ง๋ค๊ณ vs code์ ๋ง๋ ํด๋๋ฅผ ๋ถ๋ฌ์ด
์ ํฐ๋ฏธ๋ ํด๋ฆญ(bash๋ก ์ค์ )
(1) ctrl + shift + p
->select default shell ์
๋ ฅ
->git bash ํด๋ฆญ
(2)ํด๋ ์์์ git bash here + code..
๐"3๋จ๊ณ ์ ์ ํ์ด์ฌ์ด ์ ๋๋ก ์ค์น๋์ด์๋์ง ํ์ธํด๋ณด์"
ํ์ธํ ์ ์๋ ๋ช ๋ น์ด: python --version
๊ฐ์ํ๊ฒฝ ์์ฑ (์์ ์ด ์ํ๋ ๋ฐฉ๋ฒ์ผ๋ก ์์ฑ _์๋์ฝ๋ค ๋ฑ)
python -m venv <๊ฐ์ํ๊ฒฝ ์ด๋ฆ>
๐<๊ฐ์ํ๊ฒฝ ์ด๋ฆ>์ผ๋ก ํด๋๊ฐ ์์ฑ๋จ
๊ฐ์ํ๊ฒฝ ์คํ
source <๊ฐ์ํ๊ฒฝ ์ด๋ฆ>/scripts/activate
-๊ฐ์ํ๊ฒฝ ์ข
๋ฃ๋ deactivate
django๋ฅผ ์ค์นํ์
๐๊ฐ์ํ๊ฒฝ์ ์คํํ ์ํ์์ django๋ฅผ ์ค์น!
-django ์ค์นํ๋ ๋ช ๋ น์ด
pip intall django
-django ์ง์ฐ๋ ๋ช ๋ น์ด
pip uninstall django
-ํน์ ๋ฒ์ ๋ง ์ค์นํ๋ ๋ช ๋ น์ด
pip install django==(๋ฒ์ ์ด๋ฆ)
๐ pip๋?
-๋ชจ๋์ด๋ ํจํค์ง๋ฅผ ์ฝ๊ฒ ์ค์นํ ์ ์๋๋ก ๋์์ฃผ๋ ๋๊ตฌ
django ํ๋ก์ ํธ ์์ฑ
django-admin startproject (ํ๋ก์ ํธ๋ช )
์๋ฒ ์คํ : python manage.py runserver
python manage.py startapp (์ฑ๋ช )
'(์ฑ๋ช ).apps.(์ฑ๋ช ์ฒซ๊ธ์๋ง ๋๋ฌธ์)Config',
์ฑ ํด๋ ์์ ์๋ apps.py ํ์ผ์์ ๊ฐ์ ธ์จ ๊ฒ