
์ฑGPT์ ํ์ด์ฌ์ผ๋ก ์ ํ๋ธ AI ์ง์ ๋ง๋ค๊ธฐ
SungYong Lee
โฉ88,000
์ด๊ธ / ChatGPT, gpt, Python, openai
4.7
(16)
GPT API๋ฅผ ํ์ฉํ ํ๋ก๊ทธ๋จ์ ๋ง๋ค๊ณ , ์ด๋ฏธ์ง ์์ฑ๊ณผ ๋์์ ์์ฑ๊น์ง!
์ด๊ธ
ChatGPT, gpt, Python
๋ง๋ค๋ฉด์ ๋ฐฐ์ฐ๋ ํ์ด์ฌ ์น๊ฐ๋ฐ A to Z! ์น ๊ธฐ์ด๋ถํฐ ๋ธ๋ก๊ทธ ๊ฐ๋ฐ, ๋ฐฐํฌ๊น์ง ํ ๋ฒ์ ๋ฐฐ์์.
ํ์ด์ฌ ์น ํ๋ ์์ํฌ์ธ Django๋ฅผ ๋ฐฐ์ธ ์ ์์ด์.
์น ๊ฐ๋ฐ ๋ฐฉ๋ฒ ๋ฐ ๊ตฌ์กฐ๋ฅผ ๋ฐฐ์ธ ์ ์์ด์.
์ค์ ๋ธ๋ก๊ทธ ์น์ฌ์ดํธ๋ฅผ ๋ง๋ค ์ ์์ด์. (doitdjango.com)
CSS ํ๋ ์์ํฌ์ธ bootstrap์ ํ์ฉ๋ฐฉ๋ฒ์ ๋ฐฐ์ธ ์ ์์ด์.
ํ์๊ฐ์ (๊ตฌ๊ธ ๋ก๊ทธ์ธ, ์ด๋ฉ์ผ ๊ฐ์ ) ๋ฑ์ ๊ตฌํํ ์ ์์ด์.
๋๋ฉ์ธ์ ๊ตฌ์ ํ๊ณ AWS์ ํตํด ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์์.
ํ์ด์ฌ ์น ๊ฐ๋ฐ์ '์ ์'!
๋ง๋ค๋ฉด์ ๋ฐฐ์ฐ๋ ์น ๊ฐ๋ฐ A to Z ๐ฌ
์ด ๊ฐ์์์๋?
HTML, CSS, ์๋ฐ์คํฌ๋ฆฝํธ๋ถํฐ
์ฅ๊ณ (django), ๋์ปค(Docker), ์๋ง์กด ์น์๋น์ค(AWS)๊น์ง!
ํ์ด์ฌ์ ํตํ ์น ๊ฐ๋ฐ์ ์ ๋ฐ์ ์ธ ๋ด์ฉ์ ๋ค๋ฃจ๋ ๊ฐ์ ๐
์ด ๊ฐ์๋ ์น ๊ฐ๋ฐ์ ํ๊ณ ์ถ์ ํ์ด์ฌ ์ฌ์ฉ์๋ฅผ ์ํ ๊ฐ์ข์ ๋๋ค. ์ค์ ํ์ด์ฌ ์ง์์ ๊ฐ์ฅ ๋ํ์ ์ธ ์น ํ๋ ์์ํฌ ์ค ํ๋์ธ django๋ฅผ ์ด์ฉํด ์ฌ๋ฌ๋ถ๋ง์ ๋ธ๋ก๊ทธ ์ฌ์ดํธ๋ฅผ ๋ง๋ค์ด ๋ณผ ์ ์์ผ๋ฉฐ, ์ด ๊ฐ์๋ฅผ ๋๊น์ง ๋ฐ๋ผํ๊ณ ๋๋ฉด ์ฌ๋ฌ๋ถ ๋ชจ๋ doitdjango.com ๊ณผ ๊ฐ์ ์น์ฌ์ดํธ๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค.
์ด ๊ฐ์์์๋ HTML, CSS, ์๋ฐ์คํฌ๋ฆฝํธ๋ถํฐ ๋ถํธ์คํธ๋ฉ, ํ์ด์ฌ ์นํ๋ ์์ํฌ์ธ ์ฅ๊ณ (django), ๋์ปค(Docker), ์๋ง์กด ์น์๋น์ค(AWS)๊น์ง ์ตํ ์ ์์ต๋๋ค. ํ์ํ ๊ธฐ๋ฅ์ ํ๋์ฉ ๊ตฌํํ๋ฉฐ ๋ง๋ฅ๋จ๋ฆฌ๋ ์ด๋ ค์์ ์ง์ ํ๋ฉฐ ์น ๊ฐ๋ฐ์ ๋ํ ์ ๋ฐ์ ์ธ ์ดํด์ ํจ๊ป ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฅ๋ ฅ๊น์ง ์์ ๋ณด์ธ์. ์ง๊ธ ๋ฐ๋ก ์์ํฉ์๋ค!
์๊ฐ ์ ํ์ธํด์ฃผ์ธ์!
์ด ๊ฐ์๋ ์ด์ง์คํผ๋ธ๋ฆฌ์ฑ์์ ์ถํ๋ <Do it! ์ฅ๊ณ +๋ถํธ์คํธ๋ฉ ํ์ด์ฌ ์น ๊ฐ๋ฐ์ ์ ์> ์ ์์์ผ๋ก ๋ฐฐ์ฐ๊ณ ์ถ์ ๋ถ๋ค์ ์ํ ๊ฐ์์ ๋๋ค. 2021๋ ๊ธฐ์ค์ผ๋ก ์ต๊ทผ ๋ณดํธ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๊ธฐ์ ์ ์ถ๊ฐ๋ก ๋ด์๊ณ , 2019๋ ์ ์คํํ๋ ๊ฐ์์ ์๊ฐ์ ๋ถ๋ค์ ํผ๋๋ฐฑ์ ์ต๋ํ ๋ง์ด ๋ฐ์ํ์ต๋๋ค.
์ ์ ํจ๊ป ์น ๊ฐ๋ฐ, ์ด์ ์ ๋๋ก ๋ฌ๋ ค๋ณผ๊น์? ๐
"ํ์ด์ฌ ๊ธฐ์ด๋ฅผ
๋ฐฐ์ ๋๋ฐ,
์ด์ ๋ญ ํ ์ง
๊ณ ๋ฏผ์
๋๋ค."
"์ง๊ธ๊น์ง ๋ฐฐ์ด
Python์ ๋ฐํ์ผ๋ก
๋ณด์ฌ์ค ๋งํ ๊ฒ์
๋ง๋ค๊ณ ์ถ์ต๋๋ค."
"๊ด์ฐฎ์ ์น ์๋น์ค
์์ด๋์ด๊ฐ ๋ ์ฌ๋๋๋ฐ,
๋ฌด์๋ถํฐ ์์ํ ์ง
๋ง์ฐํฉ๋๋ค."
ํ์ด์ฌ ๊ธฐ์ด ๊ฐ์ข๋ง ๋ค์์ ๋ฟ, ์น์ ๋ํด ์ ํ ๋ชจ๋ฅด๋ ๋ถ๋ค๋ ์ฝ๊ฒ ๋ค์ ์ ์๋๋ก ๊ฐ์๋ฅผ ๊ตฌ์ฑํ์ต๋๋ค. ํ์ด์ฌ์ ์ค์นํ๊ณ ๊ฐ๋ฐ ํ๊ฒฝ์ ๊ตฌ์ถํ๋ ๋จ๊ณ์์ ๊ตฌ๊ธ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๊ณ , Docker๋ฅผ ์ด์ฉํด ์๋ง์กด ์น ์๋ฒ์์ ์๋น์คํ๋ ๋จ๊ณ๊น์ง ๋๋ฌํด ๋ณด์ธ์.
์ด ๊ฐ์ข๋ ์ง์ ์ฌ์ฉํ๊ณ ์ด์ํ ์ ์๋ ๋ธ๋ก๊ทธ๋ฅผ ๊ฐ๋ฐํ๊ณ ์ค์ ๋ก ๋ฐฐํฌํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ๋ฐ๋ผ์ ๊ธ์ฐ๊ธฐ ๊ถํ ์ค์ , ์์ ๋ก๊ทธ์ธ, ๋ณด์ ๋ฑ ์ค์ ์น ๊ฐ๋ฐ์ ํ๋ฉด์ ํ์ํ ๊ธฐ๋ฅ ๊ฐ๋ฐ์ ๋ชจ๋ ํฌํจํ๊ณ ์์ต๋๋ค. ์ด ๊ฐ์ข๋ฅผ ๋ง์ณค์ ๋ doitdjango.com ๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ์จ์ ํ ๊ฐ์ถ ์น์ฌ์ดํธ๋ฅผ ๊ฐ๊ฒ ๋ฉ๋๋ค.
์ด๋ฏธ์ง ํด๋ฆญ ์ ํด๋น ํ์ด์ง๋ก ๋์ด๊ฐ๋๋ค.
์ด๋ฏธ์ง ํด๋ฆญ ์ ํด๋น ํ์ด์ง๋ก ๋์ด๊ฐ๋๋ค.
HTML/CSS/JS
Bootstrap
Django/Docker
AWS
์๊ฐ์ ๋ถ๋ค๊ณผ ๊ฐ์ ํ๊ฒฝ์์ ์์ ํ ์ ์๋๋ก, ํ์ด์ฌ ์น ๊ฐ๋ฐ์ ์ํด ํ์ํ ํ๋ก๊ทธ๋จ์ ์ค์นํฉ๋๋ค.
์ฐ๋ฆฌ๊ฐ ์ปดํจํฐ๋ ์ค๋งํธํฐ์ ์น๋ธ๋ผ์ฐ์ ๋ก ๋ณด๋ ์น์ฌ์ดํธ๋ ๋๋ถ๋ถ HTML, CSS, ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์๊ธฐ ์๊ฐ ํ์ด์ง๋ฅผ ์ง์ ๋ง๋ค์ด ๋ณด๋ฉด์, HTML, CSS, ์๋ฐ์คํฌ๋ฆฝํธ์ ์ญํ ์ ์ดํดํ๊ณ ์ฌ์ฉ๋ฒ์ ์ตํ๋๋ค.
๋ถํธ์คํธ๋ฉ์ ์น ๊ฐ๋ฐ์ ํ ๋ ์ผ๋ฐ์ ์ผ๋ก ํ์ํ ๊ตฌ์ฑ ์์๋ค์ ๋ฏธ๋ฆฌ ๋์์ธํด๋ ํดํท์ ๋๋ค. ๋ถํธ์คํธ๋ฉ์ ์ฌ์ฉํ๋ฉด ์น ๋์์ธ์ ๋ํ ๊ฒฝํ์ด ์์ง ๋ถ์กฑํ ๊ฐ๋ฐ์๋ค๋ ๊ทธ๋ด ๋ฏํ ํ์ด์ง๋ฅผ ๋ง๋ค ์ ์์ผ๋ฉฐ, ๋ค์ํ ํ๋ฉด ํฌ๊ธฐ์ ๋์ํ ์ ์๋ ๋ฐ์ํ ์นํ์ด์ง๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
์ด์ ํ๋ฉด์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์ตํ์ผ๋, ์น ์ฌ์ดํธ์ ๊ตฌ์กฐ๋ฅผ ์ตํ ์ฐจ๋ก์ ๋๋ค. ์ผ๋ฐ์ ์ธ ์น ์ฌ์ดํธ ๊ตฌ์กฐ์ ๋ํ ๊ฐ๋ ์ ์ตํ๊ณ , ํ์ด์ฌ ์น ํ๋ ์์ํฌ์ธ Django๋ก ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค.
๋ธ๋ก๊ทธ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ฉด์ ์น์ฌ์ดํธ ํ์ด์ง์ URL์ ์ค์ ํ๊ณ , ํ์ํ ์ ๋ณด๋ฅผ ์ ๊ณตํ ์ ์๋๋ก ๊ฐ๋ฐํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค.
Django๋ก ๋ง๋ ์น์ฌ์ดํธ์์ CSS๋ ์๋ฐ์คํฌ๋ฆฝํธ ํ์ผ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๋ฉฐ, ์น ์ฌ์ดํธ์ ํ์ผ์ ์ ๋ก๋ํ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๋ฐฉ๋ฒ๋ ๋ฐฐ์๋๋ค.
HTML ํ์ผ ๋ด์์ ์กฐ๊ฑด๋ฌธ์ ์ฐ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ํ๋ค๋ณด๋ฉด, ํ๋ก๊ทธ๋จ์ด ๋๋ฌด ๋ณต์กํด์ ธ์ ๋ฌธ์ ๊ฐ ์๊ฒผ์ ๋ ์์ธ์ ์ฐพ๊ธฐ ์ด๋ ค์ด ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์๊น๋๋ค. ๋๋ก๋ ์์ธ์ ํ์ ํ์ง๋ง, ์์ค์ฝ๋๊ฐ ๋ณต์กํ๊ฒ ์ฝํ์์ด ์ฃ๋ถ๋ฆฌ ์๋๊ธฐ ์ด๋ ค์ธ ๋๋ ์์ฃ .
ํ์ง๋ง, ํ ์คํธ ์ฃผ๋ ๊ฐ๋ฐ์ ์ด์ฉํ๋ฉด, ์ด๋ฐ ๋๊ฐํ ์ํฉ์ ์ค์ผ ์ ์์ต๋๋ค. ์น์ 8๋ถํฐ๋ ํ ์คํธ ์ฃผ๋ ๊ฐ๋ฐ์ ๊ฐ๋ ์ ์ดํดํ๊ณ , ์ฐ๋ฆฌ ํ๋ก์ ํธ์ ์ ์ฉํด ๋ด ๋๋ค.
๋ฐ๋ณต์ ์ผ๋ก ์ฌ์ฉ๋๋ ์์๋ ์์ค์ฝ๋๋ฅผ ๋ชจ๋ํํ์ฌ ๊ด๋ฆฌํด์ผ ํธํฉ๋๋ค. ๋ค๋น๊ฒ์ด์ ๋ฐ์ ํธํฐ์ฒ๋ผ ์น ์ฌ์ดํธ ์ ๋ฐ์ ๊ฑธ์ณ ์ ์ง๋์ด์ผ ํ๋ ์์๋ฅผ ๋ชจ๋ํํด ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ฐฐ์๋๋ค.
์น๊ฐ๋ฐ์ ํ๋ค๋ณด๋ฉด, ๊ฐ๊ธฐ ๋ค๋ฅธ ์ ๋ณด๋ฅผ ์ฐ๊ฒฐํด์ผ ํ ๋๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๋ธ๋ก๊ทธ ๊ฒ์๊ธ๊ณผ ์์ฑ์ ์ ๋ณด๋ ๋ค๋์ผ(Many-to-one) ๊ด๊ณ์ ํด๋นํฉ๋๋ค. ํ์ ํ ๋ช ์ด ์ฌ๋ฌ๊ฐ์ ๋ธ๋ก๊ทธ ๊ฒ์๊ธ์ ์์ฑํ ์ ์์ผ๋๊น์. ๋ค๋์ผ ๊ด๊ณ์ ๋ํด ๋ฐฐ์ฐ๋ฉด์, ๊ฒ์๊ธ์ ์์ฑ์ ๊ธฐ๋ฅ์ ๊ตฌํํ๊ณ , ๋ธ๋ก๊ทธ ๊ธ์ ์นดํ ๊ณ ๋ฆฌ ๊ธฐ๋ฅ๋ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ์๋ ค๋๋ฆฝ๋๋ค.
๊ฒ์๊ธ๊ณผ ์์ฑ์์ ๊ด๊ณ๊ฐ ๋ค๋์ผ ๊ด๊ณ๋ผ๋ฉด, ์ธ์คํ๊ทธ๋จ์ ํด์ํ๊ทธ๋ ๋ค๋๋ค๊ด๊ณ(many to many)์ ๋๋ค. ๋ธ๋ก๊ทธ์ tag ๊ธฐ๋ฅ์ ๊ตฌํํ๋ฉด์, ์์ฐ์ค๋ฝ๊ฒ ๋ค๋๋ค ๊ด๊ณ๋ฅผ ์ตํ๋๋ค.
Django๋ ์๋ก์ด ๊ธ์ ์์ฑํ๋ ๊ธฐ๋ฅ์ ๊ฐํธํ๊ฒ ๊ฐ๋ฐํ ์ ์๋๋ก 'form' ์ด๋ผ๋ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ณธ ๊ฐ์์์๋ Django์ form์ด ์ด๋ค ๋ฐฉ์์ผ๋ก ์๋ํ๋์ง์ ๋ํด ๊ณต๋ถํฉ๋๋ค. ์ด ๊ณผ์ ์์ ๋ธ๋ก๊ทธ ํฌ์คํธ ์์ฑ ๊ธฐ๋ฅ๊ณผ ์์ ๊ธฐ๋ฅ์ ๊ตฌํํฉ๋๋ค.
ํ์ด์ฌ๊ณผ ์ฅ๊ณ ๋ฅผ ์ด์ฉํด ์น ๊ฐ๋ฐ์ ํ๋ฉด ๋ค๋ฅธ ์ฌ๋๋ค์ด ๊ฐ๋ฐํด ๋์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฐ๋ฆฌ ํ๋ก์ ํธ์ ๊ฐ์ ธ์ ์ฌ์ฉํ๊ธฐ๊ฐ ํธํฉ๋๋ค. Django crispy form์ผ๋ก ์น์ 12์์ ๊ฐ๋ฐํ ํผ์ ๋ชจ์์ ์์๊ฒ ๋ค๋ฌ๊ณ , Django-markdownx๋ฅผ ์ด์ฉํด ๋งํฌ๋ค์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ณ , Django-allauth๋ฅผ ์ด์ฉํด ๊ตฌ๊ธ๋ก๊ทธ์ธ, ์ด๋ฉ์ผ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ์ ๊ฐ๋ฐํฉ๋๋ค.
๋ธ๋ก๊ทธ๋ผ๋ฉด ๋น์ฐํ ๋๊ธ ๊ธฐ๋ฅ์ด ์์ด์ผ๊ฒ ์ฃ . ๋๊ธ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ฉด์, ์์ ๋ฐฐ์ ๋ Django์ ๊ธฐ๋ฅ๋ค์ ๋ณต์ตํฉ๋๋ค.
pagination์ ํตํด, ํ ํ์ด์ง์์ ๋๋ฌด ๋ง์ ๊ธ์ด ๋ ธ์ถ๋์ง ์๋๋ก ์กฐ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค. ๋ํ, ๊ฒ์๊ธฐ๋ฅ์ ๊ตฌํํ๋ฉด์ ์๋ฐ์คํฌ๋ฆฝํธ ์ฐ์ต์ ํ๊ณ , ์ฅ๊ณ ์ ํํฐ ๊ธฐ๋ฅ์ ํ์ฉํด๋ด ๋๋ค.
์ฌ๋ฌ๋ถ์ด ๋ง๋ ์น ์ฌ์ดํธ๊ฐ ์ฌ๋ฌ๋ถ์ ํฌํธํด๋ฆฌ์ค์ด์ ์ผ๊ตด์ด ๋ ์ ์๋๋ก, ์ค์ํ์ง๋ง ๋ฏธ๋ค์๋ ํ์ด์ง๋ค์ ๊ตฌํํฉ๋๋ค.
์ด์ ์ง๊ธ๊น์ง ๊ฐ๋ฐํ ๊ฒฐ๊ณผ๋ฌผ์ ์๋ง์กด ์น์๋ฒ๋ก ์ฎ๊ธฐ๊ธฐ ์ํ ์ค๋น๋ฅผ ํ ์์ ์ ๋๋ค. ๋ค๋ฅธ OSํ๊ฒฝ์์๋ ํฐ ๋ฌธ์ ์์ด ๋์ผํ ํ๊ฒฝ์ ์ ๊ณตํ๊ธฐ ์ํด Docker๋ฅผ ์ฌ์ฉํฉ๋๋ค.
Docker ์ฌ์ฉ๊ณผ ํจ๊ป, ํ ์คํธ์ฉ ์น ํ์ด์ง๊ฐ ์๋ ์ค์ ๊ณต๊ฐ๋ฅผ ์ํ ์น์๋น์ค๊ฐ ๋ ์ ์๋๋ก, ์ ๋ฌธํ๋ DB (postgreSQL) ํ๋ก๊ทธ๋จ๊ณผ ์น์๋ฒ ํ๋ก๊ทธ๋จ(Nginx)์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ๋๋ฆฝ๋๋ค.
์ฐ๋ฆฌ๊ฐ ๋ง๋ ์น์ฌ์ดํธ๊ฐ 24์๊ฐ ์๋น์ค๋๊ธฐ ์ํด์๋ ์๋ฒ๋ฅผ ๋น๋ ค์ผ ํฉ๋๋ค. ์๋ง์กด ์น ์๋น์ค์์๋ lightsail์ด๋ผ๋ ์ ๋ ดํ ์๋ฒ๋ฅผ ๋น๋ ค์ฃผ๋ ์๋น์ค๋ฅผ ํ๊ณ ์์ต๋๋ค. ์ด ์๋ฒ์ ์ฐ๋ฆฌ๊ฐ ๋ง๋ ์น์ฌ์ดํธ๋ฅผ ์ฌ๋ ค ์๋น์คํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ฐฐ์๋๋ค.
์ด์ ๋๋ฉ์ธ์ ๊ตฌ์ ํด์, ์ฐ๋ฆฌ ์น์ฌ์ดํธ์ ์ฐ๊ฒฐํ ์ฐจ๋ก์ ๋๋ค. ์ด ๊ณผ์ ์์ HTTPS ๋ณด์ ์ธ์ฆ์ ๋ฐ๋ ๋จ๊ณ๊น์ง ๋ค๋ฃน๋๋ค.
PYCON ๋ฐํ : Django + Selenium
Python์ผ๋ก ํต๊ณ์
๋ฌด๋๊ตฌ ๋ง๋ค๊ธฐ
์์ธ๋ํ๊ต ์ง์ญ์์คํ
๊ณตํ
(Agricultural Eng.) ๊ณตํ๋ฐ์ฌ
Q. ํ์ด์ฌ์ ์ผ๋ง๋ ์ ์์์ผ ํ๋์?
A. ์ด ๊ฐ์ข์์ ๋์ ์์ค์ ํ์ด์ฌ ํ์ฉ๋ฅ๋ ฅ์ ์๊ตฌํ์ง๋ ์์ต๋๋ค. ๋ณ์, ๋ฐ๋ณต๋ฌธ, ํจ์, ํด๋์ค์ ๊ฐ๋ ์ ์ดํดํ์ ๋ค๋ฉด ์ถฉ๋ถํ ๋ฐ๋ผํ์ค ์ ์์ต๋๋ค.
Q. ์น๊ฐ๋ฐ์ด ์์ ์ฒ์์ธ๋ฐ ๊ฐ๋ฅํ๊ฐ์?
A. ๋ค ๊ฐ๋ฅํฉ๋๋ค. ๋ฌผ๋ก HTML, CSS, JS์ ๋ํด ๋ฐฐ๊ฒฝ์ง์์ด ์๋ค๋ฉด ์์ํ๊ฒ ์ฃ . ํ์ง๋ง, ์น ๊ฐ๋ฐ์ด ์์ ์ฒ์์ธ ๋ถ๋ค๋ ๋ฐ๋ผ์ฌ ์ ์๋๋ก HTML, CSS, JS๋ฅผ ๋ชจ๋ฅด๋ ๋ถ๋ค๋ ๋ฌด๋ฆฌ์์ด ๋ฐ๋ผ์ฌ ์ ์๋๋ก ๊ตฌ์ฑํ์ต๋๋ค.
Q. ์๋ง์กด ์๋ฒ๋ฅผ ์ด์ฉํ๋ค๋๋ฐ ๋น์ฉ์ด ์ถ๊ฐ๋ก ๋ฐ์ํ๋์?
A. ์น์ 17๊น์ง๋ ๋น์ฉ์ด ๋ฐ์ํ์ง ์์ต๋๋ค. ์์ฑ๋ ์น์ฌ์ดํธ๋ฅผ ์ธํฐ๋ท์ ๊ณต๊ฐํ ๋, ์๋ง์กด ์๋ฒ๋ฅผ ์๋ํด์ ์ฌ์ฉํ๋ฏ๋ก ๊ทธ๋ ๋น์ฉ์ด ๋ฐ์ํฉ๋๋ค. ๋คํํ AWS์์๋ ์ฒซ 1๊ฐ์์ ๋ฌด๋ฃ๋ก ์ด์ฉํ ์ ์๊ฒ ํด์ฃผ๊ณ ์๊ณ , ๊ทธ ์ดํ์๋ ๋งค์ 3.5๋ฌ๋ฌ๋ง ์ง๋ถํ์๋ฉด ๋ฉ๋๋ค.
๋งจ ๋ง์ง๋ง์ ๋๋ฉ์ธ์ ๊ตฌ์ ํ๋ ๋ถ๋ถ๋ ๋์ค๋๋ฐ, ์ด๋ ์ญ์ ๋๋ฉ์ธ ๊ตฌ์ ๋น์ฉ์ด 12,000์ ์ ๋ ๋ฐ์ํฉ๋๋ค. ์ด ๋ถ๋ถ์ด ๋ถ๋ด์ด ๋์ ๋ค๋ฉด, 17์ฅ๊น์ง๋ง ๋ค์ผ์ ๋ Django๋ฅผ ์ตํ๋๋ฐ ๋ฌด๋ฆฌ๋ ์์ต๋๋ค.
Q. ์์ค์ฝ๋๋ฅผ ๋ฐ์๋ณผ ์ ์๋์?
A. ๋ค. ๊ฐ์ข ์์์ ๋ณด์๋ฉด ์์๊ฒ ์ง๋ง, ์์ฑํ ๋ด์ฉ์ github์ ๋งค๋ฒ ์ปค๋ฐํฉ๋๋ค. ์ปค๋ฐํ ํ์ผ๋ค์ ์๋ ๊นํ๋ธ ๋งํฌ์์ ์ฐธ๊ณ ํ์๋ฉด ๋ฉ๋๋ค. ํ๋จ ๋งํฌ๋ฅผ ์ฐธ์กฐํด์ฃผ์ธ์.
์ง์ฅ์ธ์ ์ํ ํ๋ก๊ทธ๋๋ฐ ์
๋ฌธ๊ณผ ์
๋ฌด์๋ํ ํ์ฉ
๋๊ตฌ๋ ์ฝ๊ฒ ๋ฐฐ์ธ ์ ์๋ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ณธ ๊ฐ๋
๊ณผ ๋ฌธ๋ฒ!
ํ์ต ๋์์
๋๊ตฌ์ผ๊น์?
ํ์ด์ฌ ๊ธฐ์ด๋ฅผ ๊ณต๋ถํ ํ, ์๋ก์ด ํ๋ก์ ํธ๋ฅผ ์ฐพ๊ณ ๊ณ์ ๋ถ
ํ์คํ ๊ฐ๋ฐ์ ๊ฒฝํํด๋ณด๊ณ ์ถ์ ๋ถ
๋๋ง์ ์น์ฌ์ดํธ๋ฅผ ๋ง๋ค์ด ๋ฐฐํฌํ๊ณ ์ถ์ ๋ถ
์ ์ ์ง์,
ํ์ํ ๊น์?
ํ์ด์ฌ ๊ธฐ์ด ๋ฌธ๋ฒ
1,168
๋ช
์๊ฐ์
123
๊ฐ
์๊ฐํ
423
๊ฐ
๋ต๋ณ
4.6
์
๊ฐ์ ํ์
3
๊ฐ
๊ฐ์
์ ์ฒด
102๊ฐ โ (26์๊ฐ 45๋ถ)
ํด๋น ๊ฐ์์์ ์ ๊ณต:
์ ์ฒด
41๊ฐ
4.8
41๊ฐ์ ์๊ฐํ
์๊ฐํ 2
โ
ํ๊ท ํ์ 5.0
5
(์ ์ ์ง์์ ํ์ด์ฌ ๊ธฐ์ด ๋ฌธ๋ฒ์ด๋ผ๊ณ ์ ํ ์์ต๋๋ค) ์ด ๊ฐ์๋ฅผ ์์ฒญํ๊ธฐ์ ์๋ ์ต์ํ ๊ธฐ์ด ํ์ด์ฌ ์ ๋๋ ์๊ณ ๋ค์ด๋ณด์ธ์ ๊ทธ๋ผ ํจ๊ณผ๊ฐ ๋์ฑ ๋ฐ๋ธ์ ๋๋ค ใ ใ ๊ฐ์ข๋ฅผ ๋ฃ๊ธฐ์ ์ ์ ์ ์ง์์ด ๋ฌด์์ธ์ง ์ ๋ ๋ฌผ์ด๋ณด๊ฑฐ๋ ์ฒซ ํ๋ฉด์์ ํ์ธํ๊ณ ๋ค์ด๋ณด์ธ์. ์๊ฐํ ๋ณด๋ค ์ด์ด์๋ ์๊ฐํ๋ณด๋๊น ํน์ ๋ชจ๋ฅผ ๋๊ฐ์ ์ฌ๋๋ค์๊ฒ ์๋ ค์ฃผ๊ธฐ์ํด ์๊ฐํ ๋จ๊น๋๋ค. ์ ๊ฐ์๋ ๋ง ์ํด๋ ์ต๊ณ ์ ๋๋ค ๋ชฉ์๋ฆฌ ์ข๊ณ ๊ฐ์กฐ ์ข๊ณ ์น๊ทผํ๊ณ ์, ์ ๋ง ์์์ ๊ณผ์ธ๋ฐ๋ ๋๋์ผ๋ก๋ค๊ฐ ์๊ฐ์ค์ ๋๋ค. ์ฃผ์ ๋ง๊ณ ์ฌ๋ฌ๋ถ๋ ์์ํ์ธ์ ์์์ด ๋ฐ์ ๋๋ค!
์๋ ํ์ธ์. ์ข์ ํ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์ํ ํ๊ฒ ์ง๋ ์ ๋๊ฐ๊ณ ๊ณ์๋๋ฐ, ๋๊น์ง ๋๋ด์๊ธธ ์์ํ๊ฒ ์ต๋๋ค. ์น์ฌ์ดํธ ์คํํ์๋ฉด ์ ์๊ฒ๋ ์๋ ค์ฃผ์ธ์. ๊ธฐ๋ํ๊ณ ์์ต๋๋ค.
์๊ฐํ 2
โ
ํ๊ท ํ์ 5.0
5
์ข์ ๊ฐ์ ์ ๊ณตํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. Python๊ณผ Django๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ์๋ ค์ฃผ๋ ๊ฐ์ข๊ฐ ๋ณ๋ก ์์ด์ ๊ณ ๋ฏผ์ด ๋ง์๋๋ฐ ์ด ๊ฐ์ข ๋ณด๋ฉด์ ๋ง์ ๋ถ๋ถ์์ ํฐ ๋์์ ๋ฐ์์ต๋๋ค. ๊ฐ๋ฅํ๋ฉด Django ๋ฐฑ์๋ ์ชฝ๋ ๊ฐ์ํด์ฃผ์ค ์์๊น์~? ๊ฒฐ์ ํ๋ฌ ๋ฌ๋ ค๊ฐ๋๋ค ใ ใ
์๊ฐํ 3
โ
ํ๊ท ํ์ 4.7
5
์ ์ง์ง ๋๋ฐ์ด์์...... ๋ค๋ฅธ ๊ฐ์ ๋ฃ๋ค๊ฐ ํฌ๊ธฐํ์๋๋ฐ ์ฌ๋ฏธ์๊ฒ ๋ค์์ต๋๋ค. nํ๋ ํด์ ๋์ฑ ์๋ฒฝํด์ง๊ฒ ์ต๋๋ค.
์ฌ๋ฏธ์๊ฒ ๋ค์ผ์ จ๋ค๋ ๊ธฐ์ฉ๋๋ค. ํน์ ์น์ฌ์ดํธ ๋ง๋์๋ฉด ์ ํํ ๋ ์๋ ค์ฃผ์ธ์. ์ด๋ป๊ฒ ์ด์ํ์๋์ง ๊ถ๊ธํ๊ฑฐ๋ ์.
์๊ฐํ 1
โ
ํ๊ท ํ์ 5.0
5
22๋ 1์์ ์์ํ์ฌ, ์ค๊ฐ์ ์ฐ์ฌ๊ณก์ ๋ ๋ง์ด ๊ฒช๊ณ ํฌ๊ธฐํ ๊น ์๊ฐ๋ ๋ง์ด ํ์ง๋ง ์ด๋๋ง 22๋ ๋ง์ง๋ง ๋ ์ธ 12์ 31์ผ์ ์๊ฐํ๋ค์. ๊นํ๋ธ๋ AWS ์ธ์คํด์ค๋ช ๊ฐ์๊ฑธ Do_It_Django_2022 ์ด๋ฐ ์์ผ๋ก ํด๋๋๋ฐ 2022๋ ์ ์๊ฐํ๊ฒ ๋์ด ๋๋ฌด ๊ธฐ์ฉ๋๋ค..ใ ใ ๋ณธ ๊ฐ์๋ฅผ ํตํด ํ์ด์ฌ์ ํ์ฉํ์ฌ ํ๋ก ํธ์๋์ ๋ฐฑ์๋ ๋ถ๋ถ์ ์๋น ๋ถ๋ถ ๊ตฌํ ๊ฐ๋ฅํ๋ค๋ ์ ์ ๋ฐฐ์ธ ์ ์์๊ณ , docker, aws, letsencrypt, https ์ธ์ฆ ๋ฑ ์์ํ ์์๋ค์ด ๋ง์๋๋ฐ ์ด๋ฌํ ๋ถ๋ถ์ ์ ํ๋ ๊ฐ์ง ๊ฒฝํ์ด ๋์์ต๋๋ค. ์๊ฐ ํ head_image ํ์ผ์ ์ ๋ก๋ ์ฉ๋์ ์ด๋ป๊ฒ ์์ ํ ์ง, ๋๋๊ธ์ ์ด๋ป๊ฒ ๊ตฌํํ ์ง, ํฌ์คํธ์ ๋๊ธ์ด ๋ฌ๋ ธ์ ๋ ์ด๋ป๊ฒ ํฌ์คํธ ์์ฑ์์๊ฒ ์๋ฆผ์ ๋ณด๋ผ์ง ๋ฑ ์ธ์ธํ ๋ถ๋ถ์ ์ฐพ์๋ณด๊ณ ์์ ํด๋ณด๋ฉด์ ์๋ฒ์ ๋ฐ์ํ๋ค๋ฉด ์ ๋ง ๋ณธ์ธ๋ง์ ๋ธ๋ก๊ทธ๊ฐ ์์ฑ๋ ๊ฒ ๊ฐ์ต๋๋ค.
2022๋ ํ๋ก์ ํธ๋ฅผ ์ ๋๋ก ์์ฑํ์ จ๊ตฐ์. ๋ง๋์ ์ฌ์ดํธ ์ข ์ข ๊ตฌ๊ฒฝ๊ฐ๊ฒ ์ต๋๋ค. ์ํด๋ณต ๋ง์ด ๋ฐ์ผ์ธ์. ๊ฐ์ฌํฉ๋๋ค
์๊ฐํ 1
โ
ํ๊ท ํ์ 5.0
5
์์ ์ฒ์์ผ๋ก ์ปดํจํฐ ์ธ์ด์ ๋ํด ๋ฐฐ์ฐ๊ณ ์์ต๋๋ค! ํ์ด์ฌ ๊ธฐ๋ณธ์ ๋ํ ์ ํฌ๋ธ 1์ฃผ์ผ ์ ๋ ๊ณต๋ถํ๊ณ ์ฅ๊ณ ๋ฅผ ์์ํ์ด์. ๊ทธ๋์ ์ฒ์์ ์ ๋ง ์ด๋ ค์ ๊ณ ํ๋ค์์ต๋๋ค. ์์ ๋ค์ผ๋ฉด์ ํ๋ ๋๋ ค๋ ์กฐ๊ธ์ฉ ์์ผ๋ก ๋์๊ฐ๊ณ ์๋๊ฒ ๋๊ปด์ ธ์ !!! ํน์๋ ์ ์ฒ๋ผ ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด์๋ ๋ถ๋ค์๊ฒ ์ฉ๊ธฐ๋ฅผ ์ฃผ๋ ์์ ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ ๋ฌ๋ ฅ๋ ์ข์ผ์๊ณ ์ฐจ๋ถํ ์์ ์งํ ๊ฐ์ด๋ฐ์์ ํ๋ฒ์ ๋๋๊ฒ์ ๋ณด์ฌ์ฃผ๋๊ฒ ์๋๋ผ ์ค๋ฅ๋ ํจ๊ป ๋ณด๊ณ ์ค๋ฅ๋ฅผ ํด์ํ๋ ๋ฒ๋ ๋ฐฐ์ธ์ ์์ด์ ์ข์์ต๋๋ค. ์ ์ฒ๋ผ ์ฒซ ์ฝ๋ฉ์ ๋์ ํ์๋ ๋ถ๋ค๊ป ์ถ์ฒํด์!!!!
์ง๋ ์ ๋๊ฐ๊ณ ๊ณ์ ์, ํ์ด์ฌ ๋ฐฐ์ด์ง ์ผ์ฃผ์ผ ๋ฐ์ ์๋ ๋ถ์ด๋ผ๊ณ ๋ ์์๋ ๋ชปํ์ต๋๋ค. ์น์ฌ์ดํธ ๋ง๋์๋ฉด ์ ์๊ฒ๋ ๋ณด์ฌ์ฃผ์ธ์!
์ง์๊ณต์ ์๋์ ๋ค๋ฅธ ๊ฐ์๋ฅผ ๋ง๋๋ณด์ธ์!
๊ฐ์ ๋ถ์ผ์ ๋ค๋ฅธ ๊ฐ์๋ฅผ ๋ง๋๋ณด์ธ์!
์ โฉ26,400
5๊ฐ์ ํ ๋ถ ์
โฉ132,000