[TIL] 071522, Today I Learned

Yungsang Hwangยท2022๋…„ 7์›” 15์ผ
0

Today I Learned

๋ชฉ๋ก ๋ณด๊ธฐ
50/56
post-thumbnail

๐Ÿ‘จโ€๐Ÿ’ปTIL์€ ๋‹ค์‹œ ๋Œ์•„๋ด๋„ ์ฝ๊ธฐ ์‰ฝ๊ฒŒ! ํŽธํ•˜๊ฒŒ!

๐Ÿ•ต๏ธโ€โ™€๏ธ ๊ณต์‹ ํŠœํ† ๋ฆฌ์–ผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค ๊ฐ•์˜ 2ํŽธ

โœ django SET_NULL ์˜ต์…˜๊ณผ ์‹œ๋ฆฌ์–ผ๋ผ์ด์ € ์ €์žฅ, ๊ทธ๋ฆฌ๊ณ  ํ…Œ์ŠคํŠธ์ฝ”๋“œ immutable QueryDict

โœ request๊ฐ€ ๋ญ”๋ฐ? ์–ด๋””์— ์“ฐ๋Š”๋ฐ?

๐Ÿ”ฅ ๋ชฐ์ž… ์ƒํƒœ : โญโญโญโญโญ ์™„์ „ํžˆ ๋ชฐ์ž…ํ•จ

โœ Today I Learned


  1. ํ”„๋กœ์ ํŠธ ๋””๋ฒ„๊น…. API๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ํ…Œ์ŠคํŠธ์ฝ”๋“œ ์ž‘์„ฑํ•˜๋ฉด์„œ ํ…Œ์ŠคํŠธํ•˜๊ธฐ
  2. ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…ํ•˜๋ฉด์„œ ํŒ€์›๋“ค๊ณผ ์ด์Šˆ ๋ฆฌํฌํŒ…
  • ๊ธฐ๋ณธ ๊ฒŒ์‹œํŒ CRUD API์™€ ํ…Œ์ŠคํŠธ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋ฉด์„œ ๋‚˜์˜ค๋Š” ๋‹ค์–‘ํ•œ ์ด์Šˆ๋“ค์„ ๊ทธ ์ž๋ฆฌ์—์„œ ๋…ผ์˜ํ•˜๊ณ  ๊ธฐ๋กํ•˜๊ธฐ
  1. ์  ํ—ˆ๋ธŒ๋กœ ํŒ€ ์ƒํ™ฉ ๊ธฐ๋กํ•˜๊ณ  ๊ณต์œ ํ•˜๊ธฐ
  • ์ด์Šˆ ํƒญ์— ์ด์Šˆ ๋ฆฌํฌํŠธ ์ ๊ณ , ํŒ€์›๋“ค๊ณผ ๊ฐœ๋ฐœํ•  ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌํ•˜๊ธฐ

๐Ÿค” ์˜ค๋Š˜์˜ KPT


๐Ÿ”ฅ Keep

  • ํŒ€๊ณผ ๋‹ค ํ•จ๊ป˜ ํ•™์Šตํ•˜๋ฉด์„œ ๊ทธ๋•Œ๊ทธ๋•Œ ์ •๋ฆฌํ•˜๊ณ  ๋„˜์–ด๊ฐ€๋Š” ์‹œ๊ฐ„
    - ๋‚ด๊ฐ€ ๊ณต๋ถ€๋ฅผ ์•ˆํ•ด์„œ๋„ ์žˆ์ง€๋งŒ, ํŒ€๊ณผ ํ•จ๊ป˜ ๊ฐœ๋…์„ ๋” ํ™•์‹คํ•˜๊ฒŒ ์žก๊ณ  ๋„˜์–ด๊ฐ„๋‹ค!
  • ๊ทธ๋•Œ๊ทธ๋•Œ ์ด์Šˆ๋ฆฌํฌํŒ…์„ ํ†ตํ•ด์„œ ๋ฌธ์ œ๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ์งš๊ณ  ๋„˜์–ด๊ฐ€๋Š” ๋ฐฉ์‹
  • ํŒ€๊ณผ ํ•จ๊ป˜ ๋ฌธ์„œํ™” ํ•˜๋Š” ์Šคํ‚ฌ ํ‚ค์šฐ๊ธฐ

๐Ÿ™‹โ€โ™‚๏ธ Problem

  • ์ฒด๋ ฅ๊ด€๋ฆฌ์— ์•ฝํ•œ ๋ชจ์Šต

โœ Try

  • ์šด๋™, ์‹๋‹จ, ๊ธฐ์ƒ์ทจ์นจ์‹œ๊ฐ„ ์ œ๋Œ€๋กœ ์žก๊ธฐ. ์–ด์˜๋ถ€์˜ ํ•˜์ง€๋ง๊ณ  ํ™•์‹คํžˆ ํ•˜๊ธฐ!
profile
ํ•˜๋ฃจ์ข…์ผ ๋ชฝ์ƒ๊ฐ€

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