Skip to content

juwon0403/LIKELION-Django-Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ํ•™์Šต ๋ชฉํ‘œ & ์ง„ํ–‰๋ฐฉ์‹

  • Django ์„ธ๋ฏธ๋‚˜์—์„œ ์ตํžŒ ๊ธฐ๋ณธ ์ง€์‹์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ„๋‹จํ•œ ์›น ์‚ฌ์ดํŠธ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ
  • ํŒ€ ๊ตฌ์„ฑ: 2์ธ 1ํŒ€
  • ๋ฐœํ‘œ: 5/10 ์ˆ˜์š”์ผ ์„ธ์…˜์— ๋ฐœํ‘œ. ๋ฐœํ‘œ ๋‚ด์šฉ์€ ์ œ์ž‘ํ•œ ์›น์‚ฌ์ดํŠธ์— ๋Œ€ํ•ด ๊ฐ„๋‹จํžˆ 3~5๋ถ„์ •๋„๋กœ ๊ฐ„๋žต ์†Œ๊ฐœํ•˜๋Š” ๋ฐฉ์‹
  • ์ œ์ถœ๋ฐฉ์‹ : ๊ฐ ํŒ€๋ณ„๋กœ ์ž‘์—… ๊ณผ์ • ๋ฐ ๊ฒฐ๊ณผ๋ฌผ์ด ๋‹ด๊ธด GitHub Repository ๋ฅผ ์ƒ์„ฑํ›„ ์ž‘์—… ์ง„ํ–‰ ๋ฐ ์ œ์ถœ

3. ์‹ค์Šต ๊ณผ์ œ

์„œ๋น„์Šค ์ฃผ์ œ

๋‹ค์–‘ํ•œ MBTI๋ฅผ ๊ฐ€์ง„ ์‚ฌ๋žŒ๋“ค์ด ๋ชจ์—ฌ ์ด์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ ์„œ๋น„์Šค

๊ตฌํ˜„ํ•ด์•ผ ํ•˜๋Š” ๊ธฐ๋Šฅ

  1. ์œ ์ € ๊ด€๋ จ
    • ํšŒ์› ์ •๋ณด๋Š” ์•„์ด๋””, ๋น„๋ฐ€๋ฒˆํ˜ธ, ๋‹‰๋„ค์ž„, MBTI๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.
    • MBTI ํ•„๋“œ๋Š” ํšŒ์› ๊ฐ€์ž… ๋‹น์‹œ ๋น„์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
    • ํšŒ์›๊ฐ€์ž…, ๋กœ๊ทธ์ธ, ๋กœ๊ทธ์•„์›ƒ ๊ธฐ๋Šฅ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
    • ํšŒ์›๊ฐ€์ž… ์‹œ, ๋น„๋ฐ€๋ฒˆํ˜ธ์™€ ๋น„๋ฐ€๋ฒˆํ˜ธ ํ™•์ธ์— ์ž…๋ ฅ๋œ ๊ฐ’์ด ๋‹ค๋ฅด๋ฉด ์—๋Ÿฌ๋ฅผ ๋ณด๋‚ด์ฃผ์„ธ์š”.
    • ์ธ์ฆ๊ณผ ๊ด€๋ จ๋œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ถ”ํ›„ ์„ธ์…˜์—์„œ ๋‹ค๋ฃฐ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” Django์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋ณธ User ๋ชจ๋ธ์„ ์ปค์Šคํ…€ํ•˜์—ฌ ์œ ์ € ๊ด€๋ จ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด์ฃผ์„ธ์š”!
  2. MBTI ํ…Œ์ŠคํŠธ
    • MBTI ํ…Œ์ŠคํŠธ๋Š” ๋กœ๊ทธ์ธ๋œ ์ƒํƒœ์—์„œ๋งŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ํ”„๋ก ํŠธ์—์„œ Page๋ฅผ ๋‚˜๋ˆ„์ง€ ๋ง๊ณ , ํ•˜๋‚˜์˜ ํŽ˜์ด์ง€์— ๋ชจ๋“  ๋ฌธํ•ญ์„ ํฌํ•จํ•ด์ฃผ์„ธ์š”.
    • ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ์— ๋”ฐ๋ผ ํšŒ์› ์ •๋ณด์˜ MBTI ํ•„๋“œ์— ํ•ด๋‹น MBTI๊ฐ€ ์ €์žฅ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
    • MBTI ํ…Œ์ŠคํŠธ๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ค€ ํ›„, ๋‹ค์–‘ํ•œ ์„ฑ๊ฒฉ์˜ ์‚ฌ๋žŒ๋“ค๊ณผ ๋Œ€ํ™”ํ•ด ๋ณผ ์ˆ˜ ์žˆ๋„๋ก, ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ฒŒ์‹œํŒ์œผ๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๋ฒ„ํŠผ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
      • ํšŒ์›๊ฐ€์ž…์„ ํ•˜๋ฉด MBTI ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.
  3. ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ฒŒ์‹œํŒ
    • ๊ฒŒ์‹œ๊ธ€ CRUD ๊ตฌํ˜„
    • ๋Œ“๊ธ€ CRUD ๊ตฌํ˜„
    • ๊ฒŒ์‹œํŒ ๋‚ด๋ถ€ ๊ฒŒ์‹œ๊ธ€, ๋Œ“๊ธ€์—์„œ๋Š” ์ž‘์„ฑ์ž์˜ MBTI๊ฐ€ ๋‹‰๋„ค์ž„ ๊ณผ ํ•จ๊ป˜ ํ‘œ์‹œ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
    • ๊ฒŒ์‹œํŒ URL์€ urls.py๋ฅผ ๋”ฐ๋กœ ๋ถ„๋ฆฌํ•ด ์ž‘์—…ํ•ด์ฃผ์„ธ์š”.
    • ์ต๋ช… ๋Œ“๊ธ€ (์„ ํƒ)
    • ๋Œ“๊ธ€์— ๋Œ€ํ•œ ๋‹ต๊ธ€ (์„ ํƒ)
  4. ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€
    • ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€๋Š” ๋ณ„๋„๋กœ ๊ตฌํ˜„ํ•˜์ง€ ์•Š๊ณ , 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) ๋ธŒ๋žœ์น˜์— ์˜ฌ๋ ค์ฃผ์„ธ์š”.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published