next_url1 next (query string) url의 redirect 예외처리 이슈 Issue 비로그인 상태에서 버튼을 누르면 로그인 페이지로 넘어가야 한다 (아쉽게도 비로그인 구매는 2021.12월 기준으로 만들지 않았다.... 회원 구매가 깔끔할 거라 생각...) 따라서 버튼을 누르면 [상품 상세 페이지] 클라이언트는 POST method를 통해 구매할 상품 pk와 상품의 개수 및 옵션을 구매 진행 백엔드로 request를 보낸다 만약 로그인하지 않으면 로그인 페이지로 redirect 된다 Django 기준 @login_required 어노테이션을 사용하였다 문제는 여기서 생긴다 login_required는 로그인을 인증하는 세션을 가지고 있지 않은 유져가 해당 백엔드 로직에 들어오면 바로 지정된 로그인 페이지로 redirect 시킨다 이떄, next를 key값으로 가진 que.. 2021. 12. 2. 이전 1 다음