๐Ÿ“’ [ TIL ] 2022.06.08_35์ผ์ฐจ # Django ์ถ”์ฒœ์‹œ์Šคํ…œ(4)

๋ฌธ๋ช…์ฃผยท2022๋…„ 6์›” 8์ผ
0

[ 2022-06-08 (์ˆ˜) ์˜ค๋Š˜์˜ TIL ]

[ Today Project ]

์ถ”์ฒœ์‹œ์Šคํ…œ ๋ฐฑ์—”๋“œ๊ฐœ๋ฐœ + ํ”„๋ก ํŠธ๊ฐœ๋ฐœ
: ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ๋Š” ํŒ€ํ”„๋กœ์ ํŠธ๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

[ Today Learn ]

  • ํƒœ๊ทธํŽ˜์ด์ง€ html
  • ๋ฏธ๋””์–ด์ฟผ๋ฆฌ์ ์šฉ
  • models/views/urls ๊ธฐ๋Šฅ ๊ตฌํ˜„ ๋ฐ html๊ณผ ์—ฐ๊ฒฐ

โœ๏ธ ๋‚ด๊ฐ€ ๋ฐฐ์šด๊ฒƒ, ์–ป์€๊ฒƒ

์˜ค๋Š˜์€ ํ”„๋ก ํŠธ์ชฝ ํƒœ๊ทธํŽ˜์ด์ง€์™€ ์ด๋ฅผ ์„œ๋ฒ„์ชฝ๊ณผ ์—ฐ๊ฒฐํ•˜๋Š”๋ฐ๊นŒ์ง€ ์ง„ํ–‰๋˜์—ˆ๊ณ , ์ €๋ฒˆ์ฃผ์™€ ๋™์ผํ•˜๊ฒŒ ๋งจ ์ฒ˜์Œ์— ๊ณ„ํšํ–ˆ๋˜ ERD๋Œ€๋กœ ๊ฐ input์˜ ๊ฐ’์„ ๋งŒ๋“ค์–ด ์ €์žฅํ•˜๊ณ  ์กฐํšŒํ•˜๊ณ  ๋กœ๊ทธ์•„์›ƒํ•˜๋Š” ๊ณผ์ •๊นŒ์ง€ 'CRUD'๋ฅผ ํ•™์Šตํ–ˆ๋‹ค.

  • ํƒœ๊ทธํŽ˜์ด์ง€
    ์•„๋ž˜์˜ ํƒœ๊ทธํŽ˜์ด์ง€์—์„œ ํƒœ๊ทธ๋ฅผ ๋ˆ„๋ฅด๋ฉด ํ•ด๋‹นํƒœ๊ทธ๊ฐ€ ๋“ฑ๋ก๋œ ๋น„์Šทํ•œ ์ข…๋ฅ˜์˜ ๋“œ๋ผ๋งˆ๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋‹ค.

  • ๋ฏธ๋””์–ด์ฟผ๋ฆฌ์ ์šฉ
    ๋ฏธ๋””์–ด์ฟผ๋ฆฌ์ ์šฉ์‹œ ์ƒ๋‹จ์˜ ํ™ˆ, ๋‚ด๊ฐ€์ฐœํ•œ์ฝ˜ํ…์ธ  ๋ฐ ํƒœ๊ทธ ๋“ฑ์˜ ๋ฉ”๋‰ด๊ฐ€ ์‚ฌ๋ผ์ง€๊ณ , ๋˜ํ•œ ์˜ค๋Š˜์˜ ์ถ”์ฒœ ๋“œ๋ผ๋งˆ์™€ ์ œ๋ชฉ ๋ฐ ๋””์Šคํฌ๋ฆฝ์…˜์ด ์‚ฌ๋ผ์ง€๊ฒŒ๋˜์–ด ํฌ์Šคํ„ฐ๋งŒ ์ค‘์•™์œผ๋กœ ์˜ฌ ์ˆ˜์žˆ๊ฒŒ ๋ฐฐ์น˜ํ•˜์˜€๋‹ค.
    ๊ทธ๋ฆฌ๊ณ  ๊ทธ ์•„๋ž˜๋กœ ๊ฒŒ์‹œ๋ฌผ์„ ๋“ฑ๋กํ•œ ํฌ์Šคํ„ฐ๋“ค์ด ์ •๋ ฌ๋œ๋‹ค.

๐ŸŒฑ ๋Š๋‚€ ์ 

๊ณ„์† ํ˜‘์—…์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ ๊นƒ์ถฉ๋Œ์ด ๊ฐ„๊ฐ„ํžˆ ๋ฐœ์ƒํ•ด์„œ ์• ๋ฅผ ์ข€ ๋จน๊ณ ์žˆ๋Š” ์ƒํ™ฉ์ด๋‹ค. ๋”ฐ๋ผ์„œ ์ตœ๋Œ€ํ•œ ๊ธฐ๋Šฅ์„ ํ•œ๊ฐœ์”ฉ ๋งŒ๋“ค๋•Œ๋งˆ๋‹ค ์ปค๋ฐ‹ํ•˜๊ณ  ๋จธ์ง€ํ•˜๋ฉด์„œ ํ˜‘์—…์„ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋‹ค. ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ๋„ ๊ฑฐ์˜ ๋ง‰๋ฐ”์ง€์— ๋‹ค๋ฅธ๋Š๋‚Œ์ด๋‹ค. ์ด์ œ ์ตœ๋Œ€ํ•œ ํ”„๋ก ํŠธ๋ฅผ ๋” ๋‹ค๋“ฌ๊ณ , ์‚ฌ์šฉ์ž์ž…์žฅ์—์„œ ๋ถˆํŽธํ•œ ๋ถ€๋ถ„์€ ์—†๋Š”์ง€ ๋˜๋Š” ๋” ๋ณด์ถฉํ•ด์•ผํ•  ๊ธฐ๋Šฅ์ด ์žˆ๋Š”์ง€ ๋“ฑ ํ™•์ธํ›„ ์ถ”๊ฐ€์ž‘์—…์ด ํ•„์š”ํ•  ๊ฒƒ ๊ฐ™๋‹ค.

๐ŸŽ ์ž์„ธํ•œ ์ฝ”๋“œ๋Š” Moonmoo ์— ๊ฒŒ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค

profile
ํ•˜๋ฃจ ํ•œ๊ฑธ์Œ์”ฉ ๊พธ์ค€ํžˆ ๋‚˜์•„๊ฐ€๋Š” ๊ฐœ๋ฐœ์ž๐Ÿ™†โ€โ™€๏ธ https://github.com/Moonmooj

2๊ฐœ์˜ ๋Œ“๊ธ€

comment-user-thumbnail
2022๋…„ 6์›” 9์ผ

์–ด๋–ค ๋“œ๋ผ๋งˆ ์ œ์ผ ์ข‹์•„ํ•˜์‹œ๋‚˜์š”

1๊ฐœ์˜ ๋‹ต๊ธ€

๊ด€๋ จ ์ฑ„์šฉ ์ •๋ณด