에러

django.contrib.auth.models.User.DoesNotExist: User matching query does not exist.

integerJI 2021. 12. 7. 23:23
django.contrib.auth.models.User.DoesNotExist: User matching query does not exist.

 

 

해당 로직을 보면 User Model에서 request 받은 user_id를 비교한다.

 

하지만 User 모델에 request 받은 user_id가 없으니 당연히 get을 이용해 값을 가져올 수 없다.

 

따라서

 

 

filter 함수로 바꿔 주어야 한다.

 

그래야 값이 없어도 없는 값이 나오기 때문이다.