#19 Pycharm ๋๋ฒ๊น ์ค์
๋ฌธ์ ๊ฐ ์๊ฑฐ๋ ํ ๋ ์ด๋๊ฐ ์ด๋ป๊ฒ ์๋ชป๋์๋์ง ํ์ธํ๊ธฐ ์ํ ๋๋ฒ๊น ์ด ํ์
์ด๋ฅผ ์ํ ๋๋ฒ๊น ์ค์
์ง๊ธ ์ด๋ค ๊ฐ์ ๊ฐ์ง๊ณ ์๋์ง ํ์ธ ๊ฐ๋ฅ
๊ทธ๋ฅ POST๋ง ๋ฒํผ๋ง ๋๋ฅธ ํ, temp ์๋ ์๋ฌด ๊ฐ ์๋ค์ด์์!!
#20 Django์ CRUD, Class Based View ์๊ฐ
์ธ์ฆ ์์คํ ์ ์ด์ฉํด์ ์ธ์ฆ๋ ์ฌ๋๋ง ํต์ ํ ์ ์๋๋ก
Signup = Create
View info = Read
Change info = Update
Quit = Delete
์ฅ๊ณ ๊ฐ CRUD์ ์ ์ฉ
ํฌ๋ฃจ๋๋ก ์ ๋ช ํ ์ด์ ?
⇒ ์ฟ ๋ฅด๋์ ๋ํ view๋ฅผ ๋ฐ๋ก ์ ๊ณต!! (class based view)
๋ฐ๋๋ก function-based view
→ ํจ์ ๊ธฐ๋ฐ์ view, ์ง์ ์์ฑํ๋ ~… ๋๋ฌด ๊ธธ์ด์ง. ๊ฐ๋ ์ฑ ๋จ์ด์ง
์ด๋ฐ์์ผ๋ก ์์๋ฐ์์ ์์ฑํ์!
์ด๋ค ๋ชจ๋ธ์ ์ฌ์ฉํ ๊ฑด์ง, ๊ทธ๋ ํ์ํ form์ ๋ฌด์์ธ์ง, ์ด๋ ๊ฒฝ๋ก๋ก ๋์๊ฐ ๊ฒ์ธ์ง ๋ฑ ์ฃผ์ ํ๋ผ๋ฏธํฐ๋ง ์๋ ค์ฃผ๋ฉด ์์๋ ๋ทฐ์์ ๋ด๋ถ์ ์ผ๋ก ์ฒ๋ฆฌ๋จ
⇒ ์์ฐ์ฑ & ๊ฐ๋ ์ฑ ํฅ์, ๋ณต์ก์ฑ&์ฝ๋ ์์ฑ ์๊ฐ ์ค์ด๋ฌ
๊ฑฐ์ ๋ชจ๋ ์์ ๋ค์ด ์์ 4๊ฐ์ง view์์ ํด๋นํ๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ์ ๊ทน์ ์ผ๋ก ํ์ฉํ๊ธฐ
๋ฐํ์๋์ ์ธํ๋ฐ ๊ฐ์๋ฅผ ์๊ฐํ๋ฉฐ ์ ๋ฆฌํด๋ณด๋ ๊ธ์ ๋๋ค.
https://www.inflearn.com/course/%EC%9E%A5%EA%B3%A0-%ED%95%80%ED%84%B0%EB%A0%88%EC%8A%A4%ED%8A%B8