Leta Learns

마라마라빔 | 211203 본문

HUFS/데이터베이스

마라마라빔 | 211203

leta 2021. 12. 3. 17:39

 

#review 모델 변경

You are trying to add a non-nullable field 'store' to review without a default; we can't do that (the database needs something to populate existing rows).
Please select a fix:
 1) Provide a one-off default now (will be set on all existing rows with a null value for this column)
 2) Quit, and let me add a default in models.py
Select an option:

이런 메시지가 나와서 검색해 본 결과, 해당 메시지는 필드를 추가 or 수정 했을 때 뜨는 메시지라고 한다.

필드를 추가한 경우 기존에 있던 객체들의 새로운 필드에는 어떤 조치를 취해야 하는지 물어보는 메시지라고 생각하면 된다.

필드 속성에 null=True를 추가하거나 필드의 default 값을 설정해주어야 한다.

 

그래서 ForeignKey 지정한 필드에 null = True를 추가해주었다.

참고: https://jamanbbo.tistory.com/19

 

You are trying to add a non-nullable field '필드명' to post without a default 해결

django 에서 models.py를 수정하고 migration을 하려고 하면 You are trying to add a non-nullable field '필드명' to post without a default; we can't do that (the database needs something to populate exi..

jamanbbo.tistory.com

 

 


 

 

리뷰 등록은 다른 팀원 분 파트라서 이것저것 도와드리려고 했는데 나도 잘 안 됐다..

가게에 대한 리뷰라서 리뷰에 해당 가게의 id를 받아와야 할 것 같은데 그 부분에서 난항을 겪고 있다.

일단 팀원 분이 더 해보신다고 했으니.. 난 이만.... 도움이 많이 못 되어드린 것 같아 죄송하다... ㅠ

 

https://lar542.github.io/Django/2019-06-24-first-django-project3/

 

Django Relation - 리뷰 등록, 삭제

파이썬으로 장고(Django) 공략하기: 입문 강의를 정리한 내용입니다. 리뷰 등록, 삭제 리뷰 등록 폼을 나타낼 모델 폼을 작성한다. # third/forms.py from django import forms from . models import Restaurant, Review #

lar542.github.io

위의 게시물 참고하여 작성 중이었다. 나머지도.. 파이팅....

'HUFS > 데이터베이스' 카테고리의 다른 글

마라마라빔 | 211206  (0) 2021.12.07
마라마라빔 | 211204  (0) 2021.12.07
마라마라빔 | 211127  (0) 2021.11.27
마라마라빔 | 211125  (0) 2021.11.26
마라마라빔 | 211123  (0) 2021.11.24
Comments