๐ŸงธZARANARA ๐Ÿงธ- Day2 [ERD, ์ดˆ๊ธฐ Models.py ์ž‘์„ฑ]

์ด์œ ์ง„ยท2021๋…„ 11์›” 30์ผ
0

1st_project(ZARANARA)

๋ชฉ๋ก ๋ณด๊ธฐ
1/4
post-thumbnail

Westagrma์— ์ด์–ด์„œ,
์ €๋ฒˆ๊ณผ ๋‹ค๋ฅด๊ฒŒ ์ด๋ฒˆ์—๋Š” ํŒ€์›๋“ค๊ณผ ํ•จ๊ป˜ ์ฒซ๋ฒˆ์งธ clone project๋ฅผ ์‹œ์ž‘ ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

์ฒซ DATABASES ์ˆ˜์—…์—์„œ
ํ—ˆ์ ‘ํ•œ ERD๋ฅผ ์ž‘์„ฑ ํ•ด๋ณธ ์ดํ›„์—, ์ง„์งœ๋กœ ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“ค ํ”„๋กœ์ ํŠธ์— ์ ์šฉ์‹œํ‚ฌ ERD๋ฅผ ํŒ€์›๋ถ„๋“ค๊ณผ ํ•จ๊ป˜ ์ž‘์„ฑํ•˜์˜€๋‹ค.
(๋‹ค๋Œ€๋‹ค๋ฅผ ์ดํ•ดํ•œ ๊ฒƒ ๊ฐ™์œผ๋ฉด์„œ๋„... ์™œ ๋‹ค๋Œ€๋‹ค๋ฅผ ์ด ํ…Œ์ด๋ธ”๋“ค๊ณผ ์—ฐ๊ด€์„ ์ง“๊ฒŒ ๋˜์—ˆ๋Š”์ง€์— ๋Œ€ํ•ด์„œ Q&A๋ฅผ ํ†ตํ•ด ์ฑ„์›Œ๋‚˜๊ฐ€๋Š” ์ค‘...๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ)




1. ์ดˆ๊ธฐ ERD ์ž‘์„ฑ




2. ์ดˆ๊ธฐ Modeles.py ์ž‘์„ฑ

ํŒ€์›๋“ค๊ณผ ์ž‘์„ฑํ•œ ERD(๋ฆฌ๋ทฐ ๋ฐ›๊ธฐ ์ „)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ

๊ฐ๊ฐ table์„ ๋งก์•„์„œ ์ดˆ๊ธฐ model์„ ์ž‘์„ฑ์„ ํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค.

ZARANARA Backend Member = [ ๋ฏผํ˜๋‹˜, ์€์ฐฌ๋‹˜, ๋‚˜ ]

๋‚˜๋Š” proudects ํ…Œ์ด๋ธ”๊ณผ categories ํ…Œ์ด๋ธ” ๋“ฑ์„ ๋‹ด๋‹นํ•˜์—ฌ ์ดˆ๊ธฐ models.py๋ฅผ ์ž‘์„ฑํ•ด๋ณด์•˜๋‹ค.

* ManyToManyField๋ฅผ ์ด๋ก  ์„ค๋ช…์„ ๋“ฃ๊ณ , 
 ์ฒ˜์Œ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์ ์šฉํ•ด๋ณธ ๋‚ ์ด์—ฌ์„œ ์‚ฌ์šฉํ•ด๋ณด์ง€ ๋ชปํ–ˆ๋˜ ๊ฒƒ์„ ์‚ฌ์šฉํ–ˆ๋‹ค๋Š” ์ ์—์„œ ๊ธฐ์œ ๋‚ ์ด์˜€๋‹คใ… ใ… 
 ๊ทธ๋Ÿฌ๋‚˜, ์ •ํ™•ํ•œ ๊ฐœ๋…์ด ์žกํ˜€ ์žˆ์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์•„์„œ, ๋”ฐ๋กœ ๋ฒจ๋กœ๊ทธ์— ์ •๋ฆฌ๋ฅผ ํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค.
  
 
profile
์ฐจ๊ทผ์ฐจ๊ทผ ๋ฐฐ์›Œ๋‚˜๊ฐ€๋Š” ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž

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