#5 ์ฒซ ์ฑ ์์, ๊ทธ๋ฆฌ๊ณ ๊ธฐ๋ณธ์ ์ธ view ๋ง๋ค๊ธฐ
- accountapp์ด๋ผ๋ ์๋ก์ด ์ฑ ์ ๊ณ
python manage.py startapp accountapp
- ํ๋ก์ ํธ ํ์ผ > settings.py ์์ ์์ ์ฑ ์ฌ์ฉํ ๊ฑฐ๋ผ๊ณ ๋ช ์
=> INSTALLED_APPS =[] ๋ฆฌ์คํธ์ accountapp ์ถ๊ฐ
- accountapp > views.py ์์ ๊ธฐ๋ณธ์ ์ธ ๋ทฐ ์์ฑ
⇒ httpresponse๋ก helloworld return ํ๋ ๋ทฐ ์์ฑํจ
- pragmatic > urls.py ์์ ๋ผ์ฐํ ์ ์ํ url ์์ฑ
⇒ path ์ include ํจ์๋ฅผ ์ด์ฉํด์ accountapp ๋ด์ ์๋ ๋์ ์คํํ๋๋ก
- accountapp > urls.py ์์ฑ
⇒ pragmatic ์ ์๋ urls.py ์์์ฒ๋ผ urls [] ์์ฑ
์๋ฒ ์คํ ํ test
hello world ์ ์ถ๋ ฅ๋จ!!!
#6 Git ์๊ฐ
Version Control
⇒ git์ ์ ๋ฌด๋ ๋ฒ์ ๊ด๋ฆฌ์ ์์ด์ ๋งค์ฐ ์ค์ , ๊ทธ ์ธ์๋ ํ์ ํ๊ธฐ์ ์ข์ ์ฅ์น
command
- add
- commit
- push
- pull
- branch , checkout
๋ฑ ํด๋น ๊ฐ์์์ ์ฌ์ฉํ ๊น ์ปค๋งจ๋
#7 Gitignore ์ค์ , ํ๊ฒฝ๋ณ์ ๋ถ๋ฆฌ, ์ฒซ ์ปค๋ฐ
์ต์์ ํด๋์์ .gitignore ์ค์
https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
์์์ ์ ๊ณตํด์ฃผ๋ gitignore ๊ธ์ด์ค๊ธฐ
์ถ์ ํ์์๋ ํ์ผ๋ค ์ถ๊ฐํด์ฃผ๊ธฐ
secret key ๊ด๋ฆฌ
pip install django-envirion ์ค์น ํด์ ์ํฌ๋ฆฟ ํค ๋ ธ์ถํ์ง ์๊ณ ๋ถ๋ฌ์ค๋ ์์ผ๋ก ์๋ํ ์ ์๋๋ก ์ค์ ํด์ฃผ๊ธฐ
git ์ปค๋ฐ ํ๊ธฐ
๋ณธ์ธ git bash ์ด์ฉ : ์ง๊ธ๊น์ง ์์ฑํ ์ฝ๋๋ค master branch ์ first commit message๋ก ๋ฃ์ด์ค
๋ฐํ์๋์ ์ธํ๋ฐ ๊ฐ์๋ฅผ ์๊ฐํ๋ฉฐ ์ ๋ฆฌํด๋ณด๋ ๊ธ์ ๋๋ค.
https://www.inflearn.com/course/%EC%9E%A5%EA%B3%A0-%ED%95%80%ED%84%B0%EB%A0%88%EC%8A%A4%ED%8A%B8