[Django] ERROR: You are trying to add a non-nullable field.

On a regular basisΒ·2021λ…„ 10μ›” 16일
0

* 이 였λ₯˜λŠ” DB, λͺ¨λΈμ„ μˆ˜μ •ν•  κ²½μš°μ— 자주 λ°œμƒν•΄μ„œ κΉŒλ¨Ήμ§€ μ•ŠμœΌλ €κ³  기둝을 ν•΄λ³Έλ‹€^ ^

  • makemigraitons ν•˜λ©΄μ„œ μ—„μ²­ λœ¨λŠ” 이 μ—λŸ¬^^
  • 이 λ©”μ„Έμ§€λŠ” ν•„λ“œλ₯Ό μΆ”κ°€/μˆ˜μ • ν–ˆμ„ λ•Œ λœ¨λŠ”λ° λ§Œμ•½ ν•„λ“œλ₯Ό μΆ”κ°€ν–ˆμ„ 경우 μ›λž˜ μ €μž₯λ˜μ–΄μžˆλ˜ κ°μ²΄λ“€μ˜ μƒˆλ‘œμš΄ ν•„λ“œμ—λŠ” μ–΄λ–€ 쑰치λ₯Ό μ·¨ν•΄μ•Ό ν•˜λŠ”μ§€ λ¬Όμ–΄λ³΄λŠ” 메세지라고 λ³΄λ©΄λœλ‹€.
πŸͺ“ name = models.CharField(null=True, default='')

μ—λŸ¬λ₯Ό ν•΄κ²°ν•˜κ³ μž

  • λ‚˜λŠ” ν•΄λ‹Ή ν•„λ“œ μ˜΅μ…˜μ— null=True μ˜΅μ…˜μ„ λ„£μ—ˆλ‹€.
  • λ‹€λ₯Έ λ°©λ²•μœΌλ‘œλŠ” : blank μ˜΅μ…˜μ„ μ„€μ •ν•˜κ±°λ‚˜ makemigrationsλ₯Ό ν•˜λ©΄ μƒμ„±λ˜λŠ” 0001_initial.py, 0002~둜 μ‹œμž‘λ˜λŠ” λͺ¨λ“ˆλ“€μ„ μ‚­μ œν•˜κ³ 
    makemigrationsν•˜λ©΄ λœλ‹€.
  • ν˜Ήμ€ ν•„λ“œμ˜ default 값을 μ„€μ •ν•΄μ£Όλ©΄ λœλ‹€.

μ™„λ£Œ- ! πŸͺ“

profile
개발 기둝

0개의 λŒ“κΈ€