비밀번호 재설정 기능을 구현하는데 이전 프로젝트에서 했던 코드와 다를게 없는 코드인데
갑자기 아래와 같은 오류가 났다.
정말 뭐가 문제인지 모르겠어서 몇시간을 고민했다.
경로가 잘 설정되어 있는데 계속 오류가나서 구글링을 아무리해도 답이 안나오고 결국
다른 팀원이 작성했던 코드말고 브런치를 새로 파서 새로운 환경에 하니까 잘 되더라
그런데 알고보니
url의 위치 문제였다
urlpatterns = [
path('signup/', views.SignupView.as_view(), name='signup'),
path('signin/', views.SigninView.as_view(), name='signin'),
path('api/token/refresh/', TokenRefreshView.as_view(), name='token_refresh'),
path('<str:username>/', views.ProfileView.as_view(), name='profile'),
path('password_reset/',views.UserPasswordResetView.as_view(), name="password_reset"),
path('password_reset_done/', views.UserPasswordResetDoneView.as_view(), name="password_reset_done"),
path('password_reset_confirm/<uidb64>/<token>/', views.UserPasswordResetConfirmView.as_view(), name="password_reset_confirm"),
path('password_reset_complete/', views.UserPasswordResetCompleteView.as_view(), name="password_reset_complete"),
]
이렇게 profile url이 password_reset url 보다 위에 있었기 때문이다
profile url를 맨 밑으로 옮기니까 잘 돌아간다.... 도대체 왜지..........
728x90
'프로젝트 > MMOP(추천시스템_최종프로젝트)' 카테고리의 다른 글
발표(12/15, KTP 회고) (0) | 2022.12.21 |
---|---|
이메일인증 front 연결 (0) | 2022.12.09 |
이메일 인증 (0) | 2022.12.07 |
마이페이지 프로필 탭 API 연결 (0) | 2022.12.06 |
마이페이지 수정, front-end 일부 (0) | 2022.12.02 |
댓글