OneToOneField
-
TypeError : Field 'id' expected a number but got <User : User object (1)>Django 2022. 1. 5. 08:32
사이드 프로젝트로 'Zara' 클론 코딩을 하고 있습니다. 그중에서 장바구니 앱을 하던 중에 마주한 에러 메시지에 대해 알아보고자 합니다. 대부분의 에러메세지가 그렇지만 특히 이번 것은 조금만 읽어보면 에러 메시지에 답이 다 담겨 있습니다. 제가 'id'에 해당하는 값(number)을 불러오겠다 하고 그곳에 'User' 객체를 가져와서 생긴 에러 메시지입니다. 장바구니 앱을 처음 작성해본 것이라 지저분하고 불필요한 부분이 많아서 보시기 불편하시겠지만 조금 양해 부탁드립니다. 에러 메시지가 발생한 이유와 어떻게 그리고 왜 이렇게 해결된 건지를 집중적으로 보신다면 좋을 것 같습니다. 장바구니 앱을 모델링한 것입니다. 처음에 유저 1명당 장바구니를 1개만 활성화시키고 싶어서 1:1 관계인 OneToOneFie..