๐Ÿ“’ [ TIL ] 2022.06.28_49์ผ์ฐจ # ์œ ํ™”์ œ์ž‘ drf (1)

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

[ 2022-06-28 (ํ™”) ์˜ค๋Š˜์˜ TIL ]

[ Today Project ]

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

[ Today Learn ]

  • S.A(Starting Assignment) ์ž‘์„ฑ
  • ์œ ํ™”์ œ์ž‘ ์ฃผ์ œ์ •ํ•˜๊ธฐ
  • API๋ช…์„ธ์„œ ๋งŒ๋“ค๊ธฐ
  • ๋ชฉ์—…๋งŒ๋“ค๊ธฐ

[๐Ÿน Project ๋ฐฐ๊ฒฝ ]

์ด๋ฒˆ ์œ ํ™”์ œ์ž‘ ํ”„๋กœ์ ํŠธ๋Š” ๋”ฅ๋Ÿฌ๋‹๊ธฐ์ˆ ์„ ์ด์šฉํ•˜์—ฌ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๊ทธ๋ฆผํŒ์— ๊ทธ๋ฆฐ ๊ทธ๋ฆผ๊ณผ ๋‹ค๋ฅธ ์ด๋ฏธ์ง€๋ฅผ ์œ ํ™”์‹œ์ผœ ํ•„ํ„ฐ๋ฅผ ์ ์šฉ์‹œํ‚ค๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•  ์˜ˆ์ •์ด๋‹ค. ํŒ€์› ํ•œ ๋ช…์ด ์กฐ๊ธฐ์ทจ์—…์„ํ•˜๊ฒŒ ๋˜์–ด์„œ 3๋ช…์ด์„œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ๊ฐ€ ๋๋‚˜๊ณ  ๋‚˜๋ฉด ๊ฐ์ž๊ฐ€ ๋งก์€ ๊ธฐ๋Šฅ์—๋Œ€ํ•˜์—ฌ ์ฝ”๋“œ๋ฆฌ๋ทฐ๋ฅผ ๋‹ค๊ฐ™์ด ํ•  ์˜ˆ์ •์ด๋‹ค.

[๐Ÿน Project ์ง„ํ–‰์‹œ ๊ณ ๋ คํ•ด์•ผํ•  ๊ณ„ํš ]

ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ธฐ์— ์•ž์„œ ๊ทธ๋ผ์šด๋“œ๋ฃฐ์„ ๋ฏธ๋ฆฌ ์ •ํ•˜๊ธฐ๋กœ ํ•˜์˜€๋‹ค.

1) ๊นƒ ํ‘ธ์‹œ ์ „ ๊ณต์œ  ํ•˜๊ธฐ
2) ์ธ์›์ด ๋ถ€์กฑํ•˜์ง€๋งŒ ์™„์„ฑ ์ผ์ • ์ž˜ ์ง€ํ‚ค๊ธฐ
3) ์ง„ํ–‰์‚ฌํ•ญ ์ž˜ ๊ณต์œ ํ•˜๊ธฐ
4) ์ปจ๋””์…˜ ์กฐ์ ˆ ์ž˜ ํ•˜๊ธฐ

[๐ŸŽฏ Project๋ฅผ ์œ„ํ•ด ์šฐ๋ฆฌํŒ€์ด ํ•œ ์ผ ]

  • ERD ๋งŒ๋“ค๊ธฐ
    KakaoTalk_20220628_111929016

  • Figma๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ชฉ์—…๊ทธ๋ฆฌ๊ธฐ
    ํ”ผ๊ทธ๋งˆ

  • github Readme ์ž‘์„ฑ

๐ŸŒฑ ๊ณ„ํš์„ ์„ธ์šฐ๋ฉฐ ๋Š๋‚€ ์ 

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

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

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

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

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