์ฑ„๋„ํ†ก ์•„์ด์ฝ˜
BEST

ํŒŒ์ด์ฌ์œผ๋กœ ์žฅ๊ณ (Django) ๊ณต๋žตํ•˜๊ธฐ: ์ž…๋ฌธ

์žฅ๊ณ (2.0 ์ด์ƒ)๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์›น ์•ฑ ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์„ ์‹œ์ž‘ํ•˜๋Š” ๋ฒ•์„ ๋ฐฐ์šฐ๋ฉฐ, ๊ฐ•์˜ ๋‚ด์šฉ์„ ํ™œ์šฉํ•ด ๊ฐ„๋‹จํ•œ ๋น„ํšŒ์› ๊ฒŒ์‹œํŒ ์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“ค์–ด AWS์— ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

Thumbnail

์ดˆ๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[์›น ๊ฐœ๋ฐœ, ๋ฐฑ์—”๋“œ] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • Django

  • ์›น ๊ฐœ๋ฐœ

๋‹ค์žฌ๋‹ค๋Šฅ ์žฅ๊ณ (Django)๋กœ ์‹œ์ž‘ํ•˜๋Š”
๋‚˜๋งŒ์˜ ์›น ์‚ฌ์ดํŠธ ๋งŒ๋“ค๊ธฐ!

Django๋กœ ๋‚˜๋งŒ์˜ ์›น์‚ฌ์ดํŠธ 
๋งŒ๋“ค์–ด๋ณด๊ธฐ ๐Ÿก

ํŒŒ์ด์ฌ ๊ธฐ๋ฐ˜์˜ ์›น์•ฑ ํ”„๋ ˆ์ž„์›Œํฌ์ธ
์žฅ๊ณ (Django)์˜ ์„ค์น˜๋ฒ•๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด 
๊ฐ„๋‹จํ•œ ๊ฒŒ์‹œํŒ ์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“ค์–ด ๋ด…๋‹ˆ๋‹ค.

ํŒŒ์ด์ฌ(Python) ๊ธฐ๋ฐ˜์˜ ์›น ๊ฐœ๋ฐœ ํ”„๋ ˆ์ž„์›Œํฌ, Django! 
์ง€๊ธˆ๋„ ์ „์„ธ๊ณ„ ์›น ๊ฐœ๋ฐœ์ž๋“ค์—๊ฒŒ ์‚ฌ๋ž‘๋ฐ›๊ณ  ์žˆ๋Š” ์ธ๊ธฐ ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค.

์ด ๊ฐ•์˜๋Š” Django๋กœ ๊ฐ„๋‹จํ•œ ์›น ํŽ˜์ด์ง€ ๋ฐฑ์—”๋“œ(Back-End) ๊ฐœ๋ฐœ์„ ์‹œ์ž‘ํ•˜๊ณ  ์‹ถ์€ ๋ถ„๋“ค์„ ์œ„ํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค. 
๋‚˜์ค‘์— ๋ชจ๋ฐ”์ผ ์„œ๋น„์Šค์˜ ๋ฐฑ์—”๋“œ๋ฅผ ๋ฐฐ์›Œ๋ณด๊ณ  ์‹ถ์€ ๋ถ„๋“ค์ด๋ผ๋ฉด ์ด ๊ฐ•์˜๋กœ ์ž…๋ฌธ์„ ๋‹ค์ง€๊ณ  ์•ž์œผ๋กœ ๋” ๊ณต๋ถ€ํ•  ๊ณ„ํš์„ ์„ธ์›Œ๋ณด์‹ค ๊ธฐํšŒ๊ฐ€ ๋˜์‹œ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. ๐Ÿ™‚

์ด ๊ฐ•์˜์—์„œ๋Š” โœ…

  1. ์›น-์•ฑ์ด ๋ฌด์—‡์ธ์ง€ ์ดํ•ดํ•˜๊ณ  ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค.
  2. AWS(Amazon Web Service)๋ฅผ ํ†ตํ•œ ์„œ๋ฒ„ ์ƒ์„ฑ ๋ฐ ๊ฐ„๋‹จํ•œ ๋ฆฌ๋ˆ…์Šค(Linux) ๋ช…๋ น์–ด๋ฅผ ๋ฐฐ์›๋‹ˆ๋‹ค.
  3. ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์žฅ๊ณ ์˜ ์‚ฌ์šฉ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค.

์œ„ ๋‚ด์šฉ์„ ํ† ๋Œ€๋กœ ๊ฐ„๋‹จํ•œ ์›น ์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“ค์–ด ๋ด…๋‹ˆ๋‹ค. ์œ ๋ช… ์†”๋ฃจ์…˜ ๋Œ€์‹  ๋‚˜๋งŒ์˜ ์ฝ”๋“œ๋กœ ์ด๋ฃจ์–ด์ง„ ์‚ฌ์ดํŠธ๋ฅผ ๋‚ด ์†์œผ๋กœ ๋งŒ๋“ค์–ด๋ณด์„ธ์š”! ๐Ÿ˜Š


์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜ 
๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. 

  • ์žฅ๊ณ (Django) ์ž…๋ฌธ ๊ณผ์ •์„ ์›ํ•˜์‹œ๋Š” ๋ถ„๋“ค
  • ์›น ์„œ๋น„์Šค๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ๋ถ„๋“ค

๐Ÿ’ป ์„ ์ˆ˜ ์ง€์‹์„ ํ™•์ธํ•ด์ฃผ์„ธ์š”!

  • HTML, CSS, Javascript์— ๋Œ€ํ•œ ๊ธฐ๋ณธ์ ์ธ ์ดํ•ด๊ฐ€ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • Python์— ๋Œ€ํ•œ ๊ธฐ์ดˆ์ ์ธ ์ˆ˜์ค€์˜ ๋ฌธ๋ฒ•์„ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ๋‚ด์šฉ์„ 
ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.

  • ์›น ์•ฑ ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์„ ์‹œ์ž‘ํ•˜๋Š” ๋ฒ•
  • AWS ์„œ๋ฒ„ ์ƒ์„ฑ๊ณผ ์ ‘์†๋ฐฉ๋ฒ• ๋ฐ ์•„์ฃผ ๊ฐ„๋‹จํ•œ ์ˆ˜์ค€์˜ ๋ฆฌ๋ˆ…์Šค ๋ช…๋ น์–ด
  • ์žฅ๊ณ ์˜ ๊ธฐ๋ณธ์ ์ธ ์„ค์ • ๋ฐ ์ด๋Ÿฌํ•œ ์„ค์ •์ด ํ•„์š”ํ•œ ์ด์œ 
  • ๋ผ์šฐํŒ…์˜ ๊ฐœ๋…์— ๋Œ€ํ•œ ์ดํ•ด ๋ฐ ๊ธฐ๋ณธ ๊ตฌํ˜„ ๋‚ด์šฉ
  • ์žฅ๊ณ  ํ…œํ”Œ๋ฆฟ์„ ํ™œ์šฉํ•œ HTML ํŽ˜์ด์ง€ ์ž‘์„ฑ
  • ORM์„ ํ™œ์šฉํ•œ ๋ชจ๋ธ ์ •์˜ ๋ฐ ๊ธฐ๋ณธ์ ์ธ CRUD ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • Filter, Order, Limit์— ๋Œ€ํ•œ ์ถ”๊ฐ€์ ์ธ ์ดํ•ด ๋ฐ ์‚ฌ์šฉ๋ฒ•
  • ์ข€๋” ๋ณต์žกํ•œ ์กฐ๊ฑด (column lookup) ์„ ํ†ตํ•œ ํ…Œ์ด๋ธ” ์กฐํšŒ
  • Form์„ ์‚ฌ์šฉํ•œ ๊ฐ„๋‹จํ•œ ํผ ๊ตฌ์„ฑ
  • MTV ํŒจํ„ด์— ๋Œ€ํ•œ ์ดํ•ด ๋ฐ ๊ตฌํ˜„
  • View Decorator๋ฅผ ํ™œ์šฉํ•œ ๋ฆฌ์ŠคํŠธ, ํผ, ์ƒ์„ธ ํŽ˜์ด์ง€ ๊ตฌํ˜„
  • ๋ชจ๋ธ์˜ ๋ฆด๋ ˆ์ด์…˜(Relation) ๊ฐœ๋… ์ดํ•ด ๋ฐ ORM์„ ์‚ฌ์šฉํ•œ Join ๊ตฌํ˜„
  • ๊ฐ„๋‹จํ•œ ๋น„ํšŒ์› ๊ฒŒ์‹œํŒ ์‚ฌ์ดํŠธ ์ œ์ž‘ ๋ฐ AWS์—์„œ์˜ ์‹คํ–‰


์ด ๊ฐ•์˜๋ฅผ ๋งŒ๋“  
์ง€์‹๊ณต์œ ์ž๋ฅผ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.

๋ฐ•์ˆœ์˜

  • ์ „) (์ฃผ)๋น„๋ฐ”๋ฆฌํผ๋ธ”๋ฆฌ์นด(ํ† ์Šค), ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž (2017-2021)
  • ์ „) (์ฃผ)๋‰ดํ”Œ๋กœ์ด(์•Œ๋ฐค), CTO (2016-2017)
  • ์ „) (์ฃผ)๋ฐ์ดํ„ฐ์Šคํ€˜์–ด, CEO / ๋ฆฌ๋“œ ๊ฐœ๋ฐœ์ž / ๊ณต๋™์„ค๋ฆฝ (2013-2016)
  • ์ „) ๋ฉ‹์Ÿ์ด ์‚ฌ์ž์ฒ˜๋Ÿผ, ์„ ์ƒ๋‹˜ / ์ฐฝ๋ฆฝ๋ฉค๋ฒ„ (2014-2016)
  • ์ „) ์•„์ฃผ๋Œ€, KT&G ๋“ฑ IT ๊ฐ•์‚ฌ (2014-2016)
  • CJ, ์šฐ๋ฆฌ์€ํ–‰, ๊ตญ์„ธ์ฒญ, ์„œ์šธ์‹œ ๋ฒ„์ŠคํšŒ์‚ฌ ๋“ฑ ์„œ๋ฒ„ ๋ฐฑ์—…, ERP ๊ด€๋ จ ์†”๋ฃจ์…˜ ๊ฐœ๋ฐœ ๋ฐ ์œ ์ง€๋ณด์ˆ˜ ์ง„ํ–‰
  • SKPlanet, ๋น™๊ทธ๋ ˆ, ๋ถ€๋™์‚ฐ์จ๋ธŒ, ๋“œ๋ž˜๊ณคํ”Œ๋ผ์ด, ํ”ผ์Šค๋งˆ์ด๋„ˆ์Šค์›, ์„œ์šธํŠน๋ณ„์‹œ ๋“ฑ ํ”„๋กœ์ ํŠธ ์ง„ํ–‰
  • ๋ฉ”๋ฅด์Šค๋งต ๊ฐœ๋ฐœ (์ˆœ์ˆ˜ ๋ฐฉ๋ฌธ์ž 500๋งŒ๋ช…)
  • RiskyBlocks (2010๋…„ ๊ตญ๋‚ด ์•ฑ์Šคํ† ์–ด ๋ฌด๋ฃŒ 2์œ„, ์œ ๋ฃŒ 10์œ„) ์ธ๋”” ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์ž
  • IEEE ๊ตญ์ œํ•™์ˆ ์ƒ(Best-Poster) ์ˆ˜์ƒ
  • Microsoft Korea Cloud ๊ฒฝ์ง„๋Œ€ํšŒ ์€์ƒ ์ˆ˜์ƒ
  • ๋Œ€ํ•œ๋ฏผ๊ตญ ์ธ์žฌ์ƒ ์ˆ˜์ƒ

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • Python์„ ๋ฐฐ์šด ์ดํ›„ ๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ๋ง›๋ณด๊ณ  ์‹ถ์œผ์‹  ๋ถ„

  • ๊ฐ„๋‹จํ•˜๊ฒŒ ์›น ์‚ฌ์ดํŠธ ๊ฐœ๋ฐœ์„ ์‹œ์ž‘ํ•ด๋ณด๊ณ  ์‹ถ์œผ์‹  ๋ถ„

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • Python

  • HTML, CSS, JavaScript

์•ˆ๋…•ํ•˜์„ธ์š”
๋ฐ•์ˆœ์˜์ž…๋‹ˆ๋‹ค.

944

๋ช…

์ˆ˜๊ฐ•์ƒ

73

๊ฐœ

์ˆ˜๊ฐ•ํ‰

37

๊ฐœ

๋‹ต๋ณ€

4.6

์ 

๊ฐ•์˜ ํ‰์ 

1

๊ฐœ

๊ฐ•์˜

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

50๊ฐœ โˆ™ (7์‹œ๊ฐ„ 53๋ถ„)

๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

73๊ฐœ

4.6

73๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

โ‚ฉ44,000