IT-HONGREAT / django_food_project

꾸준히 공부하며 진행하는 사이드 프로젝트입니다.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

author/user 관련 error : NOT NULL constraint failed , submit 버튼 클릭 후의 반응 없음

IT-HONGREAT opened this issue · comments

게시물 create 과정에서 error(NOT NULL constraint failed) 발생 _ author_id

상황

  • form을 작성해주고 제출시도

  • 에러발생. author_id 와 관련한 에러로 추정
    models에서 author 변수를 추가해 줌으로써 '1 대 다' 관계의 리뷰데이터를 관리하기로 지정해줬었다.
    view에서 이 과정에 대하여 author_id 에 대한 인식은 user이다.
    즉 유효성 검증에 대한 함수기능을 통해서 user 의 요청을 author로 받게끔 해주면된다.

image

이 전의 가벼운 오류(submit버튼 무반응) 및 해결

  • content form 생성해주니 해결
    (정확한 원인은 찾아봐야한다. html단에서 form을 받아오는 것에 대한 구조 와 submit 과정에서 어떤 검증절차를 거치는지?)

image

해결

함수생성 커밋로그_foods/views.py

image