- Django ์ธ๋ฏธ๋์์ ์ตํ ๊ธฐ๋ณธ ์ง์์ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋จํ ์น ์ฌ์ดํธ ๋ฐฑ์๋ ๊ฐ๋ฐ
- ํ ๊ตฌ์ฑ: 2์ธ 1ํ
- ๋ฐํ: 5/10 ์์์ผ ์ธ์ ์ ๋ฐํ. ๋ฐํ ๋ด์ฉ์ ์ ์ํ ์น์ฌ์ดํธ์ ๋ํด ๊ฐ๋จํ 3~5๋ถ์ ๋๋ก ๊ฐ๋ต ์๊ฐํ๋ ๋ฐฉ์
- ์ ์ถ๋ฐฉ์ : ๊ฐ ํ๋ณ๋ก ์์ ๊ณผ์ ๋ฐ ๊ฒฐ๊ณผ๋ฌผ์ด ๋ด๊ธด GitHub Repository ๋ฅผ ์์ฑํ ์์ ์งํ ๋ฐ ์ ์ถ
๋ค์ํ MBTI๋ฅผ ๊ฐ์ง ์ฌ๋๋ค์ด ๋ชจ์ฌ ์ด์ผ๊ธฐํ ์ ์๋ ์ปค๋ฎค๋ํฐ ์๋น์ค
- ์ ์ ๊ด๋ จ
- ํ์ ์ ๋ณด๋
์์ด๋,๋น๋ฐ๋ฒํธ,๋๋ค์,MBTI๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. MBTIํ๋๋ ํ์ ๊ฐ์ ๋น์ ๋น์ด ์์ต๋๋ค.- ํ์๊ฐ์ , ๋ก๊ทธ์ธ, ๋ก๊ทธ์์ ๊ธฐ๋ฅ์ด ํ์ํฉ๋๋ค.
- ํ์๊ฐ์ ์, ๋น๋ฐ๋ฒํธ์ ๋น๋ฐ๋ฒํธ ํ์ธ์ ์ ๋ ฅ๋ ๊ฐ์ด ๋ค๋ฅด๋ฉด ์๋ฌ๋ฅผ ๋ณด๋ด์ฃผ์ธ์.
- ์ธ์ฆ๊ณผ ๊ด๋ จ๋ ์์ธํ ๋ด์ฉ์ ์ถํ ์ธ์ ์์ ๋ค๋ฃฐ ์์ ์ ๋๋ค. ์ด๋ฒ์๋ Django์์ ์ ๊ณตํ๋ ๊ธฐ๋ณธ User ๋ชจ๋ธ์ ์ปค์คํ ํ์ฌ ์ ์ ๊ด๋ จ ๊ธฐ๋ฅ์ ๊ตฌํํด์ฃผ์ธ์!
- ํ์ ์ ๋ณด๋
- MBTI ํ
์คํธ
- MBTI ํ ์คํธ๋ ๋ก๊ทธ์ธ๋ ์ํ์์๋ง ํ ์ ์์ต๋๋ค.
- ํ๋ก ํธ์์ Page๋ฅผ ๋๋์ง ๋ง๊ณ , ํ๋์ ํ์ด์ง์ ๋ชจ๋ ๋ฌธํญ์ ํฌํจํด์ฃผ์ธ์.
- ํ
์คํธ ๊ฒฐ๊ณผ์ ๋ฐ๋ผ ํ์ ์ ๋ณด์
MBTIํ๋์ ํด๋น MBTI๊ฐ ์ ์ฅ๋์ด์ผ ํฉ๋๋ค. - MBTI ํ
์คํธ๊ฐ ์๋ฃ๋๋ฉด ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ค ํ, ๋ค์ํ ์ฑ๊ฒฉ์ ์ฌ๋๋ค๊ณผ ๋ํํด ๋ณผ ์ ์๋๋ก, ์ปค๋ฎค๋ํฐ ๊ฒ์ํ์ผ๋ก ์ด๋ํ ์ ์๋๋ก ํ๋ ๋ฒํผ์ ๋ณด์ฌ์ค๋๋ค.
- ํ์๊ฐ์ ์ ํ๋ฉด MBTI ํ ์คํธ ํ์ด์ง๋ก ์ด๋ํฉ๋๋ค.
- ์ปค๋ฎค๋ํฐ ๊ฒ์ํ
- ๊ฒ์๊ธ CRUD ๊ตฌํ
- ๋๊ธ CRUD ๊ตฌํ
- ๊ฒ์ํ ๋ด๋ถ ๊ฒ์๊ธ, ๋๊ธ์์๋ ์์ฑ์์
MBTI๊ฐ๋๋ค์๊ณผ ํจ๊ป ํ์๋์ด์ผ ํฉ๋๋ค. - ๊ฒ์ํ URL์ urls.py๋ฅผ ๋ฐ๋ก ๋ถ๋ฆฌํด ์์ ํด์ฃผ์ธ์.
- ์ต๋ช ๋๊ธ (์ ํ)
- ๋๊ธ์ ๋ํ ๋ต๊ธ (์ ํ)
- ๊ด๋ฆฌ์ ํ์ด์ง
- ๊ด๋ฆฌ์ ํ์ด์ง๋ ๋ณ๋๋ก ๊ตฌํํ์ง ์๊ณ , Django์์ ์ ๊ณตํ๋ ๊ธฐ๋ณธ ๊ด๋ฆฌ์ ํ์ด์ง๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- /admin์ผ๋ก ์ ์ํ์ ๋, ํ์ฌ๊น์ง ๋ฑ๋ก๋ ํ์, ๊ฒ์๊ธ, ๋๊ธ์ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์๋๋ก ํด์ฃผ์ธ์.
- ํตํฉ ์ธ์ ์์ ๋ฐฐ์ ๋ HTML๊ณผ CSS๋ฅผ ํ์ฉํด ํ๋ก ํธ๋ ๊ฐ์ด ๊ฐ๋ฐํ๋, ํ๋ก ํธ๋ ๊ฐ๋จํ๊ฒ๋ง ๊ตฌํํฉ๋๋ค. ํฌ์ปค์ค๋ ๋ฐฑ์๋ ๊ตฌํ ๐ฏ
- ํ์ ์ GitHub๋ฅผ ํ์ฉํด์ฃผ์ธ์.
- ์ด๋, ์ปค๋ฐ ๋ฉ์์ง์ ๋ณธ์ธ์ ์์
๋ด์ฉ์ด ๋ช
์๋๋๋ก ์์ฑํด์ฃผ์ธ์.
- ์ปค๋ฐ ๋ฉ์์ง๋ฅผ ์์ฑํ๋ ์ผ๋ฐ์ ์ธ ๊ท์น์ ๋ํด์๋ โ์ปค๋ฐ ๋ฉ์์ง ์์ฑ ๊ท์น' ๋ฑ์ ๊ตฌ๊ธ๋งํด ์ฐธ๊ณ ํด์ฃผ์ธ์.
์ผ์ฃผ์ผ ๋์ ์ด์ฌํ ๋ฌ๋ ค์ค์ ์ฌ๋ฌ๋ถ ๋ชจ๋ ๊ณ ์ ๋ง์ผ์ จ์ต๋๋ค๐ย DB ์ค๊ณ๋ถํฐ ์ค์ง์ ์ธ ๊ธฐ๋ฅ ๊ตฌํ์ GIT ํ์ ๊น์ง! ์ฌ๋ฌ๋ถ๋ค์ ์ด์ ๋ฐฑ์ ์ด ๋์ จ์ต๋๋ค (๋ฐฑ์๋ ์ ์ด๋ผ๋ ๋ป ๐)
์๋์ ์๋ด์ ๋ฐ๋ผ, ๋ด ์์ผ๋ก ์ง์ ๋ง๋ ์ฒซ๋ฒ์งธ ์น ์๋น์ค๋ฅผ ์ ์ถํด์ฃผ์ธ์!
-
์์ ๊ณผ์ ๋ฐ ์ต์ข ๊ฒฐ๊ณผ๋ฌผ์ด ๋ด๊ธด GitHub Repository ๋งํฌ๋ฅผ ์ ์ถํฉ๋๋ค.
- Repository๋ ๋ฉ์์ด์ฌ์์ฒ๋ผ 10๊ธฐ Organization ๋ด๋ถ์ ๋ง๋ค์ด์ฃผ์ธ์.
- Repository ์ด๋ฆ ํ์ : be-django-training-(ํ๋ช )
-
README์๋ ๋ค์๊ณผ ๊ฐ์ ๋ด์ฉ์ด ํฌํจ๋์ด์ผ ํฉ๋๋ค.
- API ๋ช ์ธ์
- ๋ณธ์ธ์ด ์ค๊ณํ DB๋ฅผ ๋์ํํ์ฌ ์ค๋ช
- ํ ์ด๋ธ, ํ ์ด๋ธ ๊ฐ ๊ด๊ณ, ๊ฐ ํ๋์ ๋ฐ์ดํฐ ํ์ ๊ณผ ์ ์ฝ ์กฐ๊ฑด ๋ฑ์ ํฌํจ
- ์์ ํ์ (์ฐธ๊ณ : ERD)
- ๊ฐ๋จํ ๊ฐ์ธ๋ณ ํ๊ณ 1~2์ค
- ๋ค์ด๊ฐ๋ฉด ์ข์ ๋ด์ฉ : ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉฐ ๋ฐ์ํ ์ด๋ ค์๊ณผ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ํด ๊ธฐ๋กํด๋๋ฉด ์ข์ต๋๋ค.
-
ํ๋ก์ ํธ ์ฝ๋, README ๋ฑ ์ต์ข ๊ฒฐ๊ณผ๋ฌผ์
main(๋๋master) ๋ธ๋์น์ ์ฌ๋ ค์ฃผ์ธ์.