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

์žฅ๊ณ  ์„ค๊ณ„์ฒ ํ•™์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ํŒŒ์ด์ฌ ์žฅ๊ณ  ์ž…๋ฌธ

์žฅ๊ณ  ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํ•„์ˆ˜ ํŒŒ์ด์ฌ ๋ฌธ๋ฒ•๊ณผ ์žฅ๊ณ  ์„ค๊ณ„์ฒ ํ•™์— ๋Œ€ํ•œ ๊นŠ์€ ์ดํ•ด๋ฅผ ํ†ตํ•ด, ์žฅ๊ณ  ์›น๊ฐœ๋ฐœ์„ ์ œ๋Œ€๋กœ ์‹œ์ž‘ํ•ด๋ณด์„ธ์š”.

(4.7) ์ˆ˜๊ฐ•ํ‰ 81๊ฐœ

์ˆ˜๊ฐ•์ƒ 1,626๋ช…

๋‚œ์ด๋„ ์ดˆ๊ธ‰

์ˆ˜๊ฐ•๊ธฐํ•œ ๋ฌด์ œํ•œ

Thumbnail

์ƒˆ์†Œ์‹

2 ๊ฐœ

  • ์•ˆ๋…•ํ•˜์„ธ์š”.

    <ํŒŒ์ด์ฌ/์žฅ๊ณ ๋กœ 30๋ถ„ ๋งŒ์— ๋ฐ์ดํ„ฐ ๋ถ„์„ ์—์ด์ „ํŠธ ์ฑ—๋ด‡ ๋งŒ๋“ค๊ธฐ> ํŠœํ† ๋ฆฌ์–ผ ์˜์ƒ๊ณผ ๋ฌธ์„œ๋ฅผ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

    ์ œ๊ฐ€ ๋งŒ๋“  django-pyhub-ai ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํ™œ์šฉํ•ด์„œ ๋น ๋ฅด๊ฒŒ LLM ์ƒํ™ฉ๊ทน ์ฑ—๋ด‡๊ณผ ๋ฐ์ดํ„ฐ๋ถ„์„ ์—์ด์ „ํŠธ ์ฑ—๋ด‡์„ ๋งŒ๋“œ๋Š” ๊ณผ์ •์„ ๋‹ด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ์žฅ๊ณ ์˜ ํ•ต์‹ฌ ์ฒ ํ•™ ์ค‘ DRY(Donโ€™t Repeat Yourself) ์ฒ ํ•™์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฐ˜๋ณต์ ์ด๊ณ  ๋ฒˆ๊ฑฐ๋กœ์šด ์ž‘์—…์„ ์ œ๊ฑฐํ•˜๊ณ , ํšจ์œจ์ ์ธ ์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ ์ฑ„ํŒ… ์„œ๋น„์Šค๋ฅผ ์†์‰ฝ๊ฒŒ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. ์›น ํ”„๋ก ํŠธ์—”๋“œ์— ๋Œ€ํ•œ ๊ณ ๋ฏผ์—†์ด ์„ค์ •์— ๊ฐ€๊นŒ์šด ์ฝ”๋“œ๋กœ ์—์ด์ „ํŠธ ์ฑ—๋ด‡์„ ๊ตฌํ˜„ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์žฅ๊ณ  ์ฑ„๋„์Šค์™€ HTMX ๊ธฐ๋ฐ˜์ด๋ฉฐ, LLM ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ์œ ๋ช…ํ•œ ๋žญ์ฒด์ธ์„ ๋‚ด๋ถ€์—์„œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

    image.png

    ์ฑ—๋ด‡ ๋™์ž‘ ํ™”๋ฉด

    image.png

    django์˜ ๋ชจ๋ธ/์บ์‹œ/ํ…œํ”Œ๋ฆฟ/์Šคํ† ๋ฆฌ์ง€/API/์ธ์ฆ ๋“ฑ์„ ํ™œ์šฉํ•˜๋ฉด, ์ƒ์‚ฐ์„ฑ ๋†’๊ฒŒ ๋”์šฑ ๊ฐ€์น˜์žˆ๋Š” ์ธ๊ณต์ง€๋Šฅ ์—์ด์ „ํŠธ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์•ž์œผ๋กœ๋„ ๋‹ค์–‘ํ•œ ์žฅ๊ณ  ์†Œ์‹ ์ „ํ•ด๋“œ๋ฆด ์ˆ˜ ์žˆ๋„๋ก ๋…ธ๋ ฅํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

    ๋„๋ฆฌ ๊ณต์œ  ๋ถ€ํƒ๋“œ๋ฆฌ๊ตฌ์š”.
    ์—ฌ๋Ÿฌ๋ถ„์˜ ํŒŒ์ด์ฌ/์žฅ๊ณ  ํŽ˜์ด์Šค๋ฉ”์ด์ปค๊ฐ€ ๋˜๊ฒ ์Šต๋‹ˆ๋‹ค.

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    ํŒŒ์ด์ฌ์‚ฌ๋ž‘๋ฐฉ, ์ด์ง„์„ ๋“œ๋ฆผ

    0
  • "ํŒŒ์ด์ฌ/์žฅ๊ณ  ์›น์„œ๋น„์Šค ๊ฐœ๋ฐœ ์™„๋ฒฝ ๊ฐ€์ด๋“œ with ๋ฆฌ์•กํŠธ" ๊ฐ•์˜๋ฅผ ๋ฆฌ๋‰ด์–ผํ•œ 2024๋…„ํŒ "์œˆ๋„์šฐ ๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ค์น˜" ์—ํ”ผ์†Œ๋“œ๋ฅผ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค. // "ํŒŒ์ด์ฌ/์žฅ๊ณ  ์›น์„œ๋น„์Šค ๊ฐœ๋ฐœ ์™„๋ฒฝ ๊ฐ€์ด๋“œ with ๋ฆฌ์•กํŠธ" ๊ฐ•์˜๋Š” ์•„์ง ๋ฆฌ๋‰ด์–ผ ์ค‘์ธ๋ฐ, "์œˆ๋„์šฐ ๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ค์น˜" ์—ํ”ผ์†Œ๋“œ๋งŒ ์ด ๊ฐ•์˜์— ์„ ๊ณต๊ฐœํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

    ๋” ์ด์ƒ scoop์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•„๋„, ์œˆ๋„์šฐ ๊ธฐ๋ณธ์˜ winget ํŒฉํ‚ค์ง€ ๋งค๋‹ˆ์ €๊ฐ€ ์ถฉ๋ถ„ํžˆ ๋งŽ์€ ํŒฉํ‚ค์ง€๋ฅผ ์•ˆ์ •์ ์œผ๋กœ ์ง€์›ํ•˜๋ฏ€๋กœ ์ด๋ฅผ ํ™œ์šฉํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. scoop์œผ๋กœ ์„ค์น˜ํ•˜์‹  ํŒŒ์ด์ฌ ๋ฒ„์ „์€ ๊ทธ๋Œ€๋กœ ์“ฐ์…”๋„ ๋˜๊ตฌ์š”. ์ฐจํ›„ ์œˆ๋„์šฐ ๊ฐœ๋ฐœ๋จธ์‹ ์„ ์ƒˆ๋กญ๊ฒŒ ์„ธํŒ…ํ•˜์‹ค ๋•Œ winget์„ ํ™œ์šฉํ•ด๋ณด์„ธ์š”.

    winget์„ ํ™œ์šฉํ•ด์„œ ์—ฌ๋Ÿฌ ๊ฐœ๋ฐœ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ๋ช…๋ นํ–‰์—์„œ ํ•œ ๋ฒˆ์— ์„ค์น˜ํ•˜์‹ค ์ˆ˜ ์žˆ๋Š” ๋ฐ์š”. ์œˆ๋„์šฐ ํŒŒ์ด์ฌ์— ํ•œํ•ด, py launcher ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ํ†ตํ•ด ์›ํ•˜๋Š” ๋ฒ„์ „์˜ ํŒŒ์ด์ฌ์„ ์†์‰ฝ๊ฒŒ ์‹คํ–‰ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    winget์ด ์ง€์›๋˜์ง€ ์•Š๊ฑฐ๋‚˜ ์„ค์น˜์—์„œ ์˜ค๋ฅ˜๊ฐ€ ์žˆ์œผ์‹  ๋ถ„์€ winget์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ , python.org ์—์„œ windows installer๋ฅผ ๋‹ค์šด๋ฐ›์•„์„œ ๊ธฐ๋ณธ ์˜ต์…˜์œผ๋กœ ์„ค์น˜ํ•˜์…”๋„ ๋ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ํŒŒ์ด์ฌ ๋ฒ„์ „์„ ์„ค์น˜ํ•˜์…”๋„ ๋ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ๋ฐฐํฌํŒ์—๋„ py launcher ์œ ํ‹ธ๋ฆฌํ‹ฐ๊ฐ€ ํฌํ•จ๋˜์–ด์žˆ๊ณ , ๊ธฐ๋ณธ ์˜ต์…˜์œผ๋กœ ์„ค์น˜๋˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

    ์‚ดํŽด๋ณด์‹œ๊ณ  ๊ถ๊ธˆํ•˜์‹  ์ ์€ ํ•ด๋‹น ์—ํ”ผ์†Œ๋“œ์— ์งˆ๋ฌธ ๋‚จ๊ฒจ์ฃผ์„ธ์š”.

    ํ™”์ดํŒ…์ž…๋‹ˆ๋‹ค! :-)

    1

๋ฌด๋ฃŒ