• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    해결됨

django.urls.exceptions.NoReverseMatch

22.10.25 12:53 작성 조회수 389

0

해당 앱의 views.py에 post_detail을 구현 및 정의했습니다.

스크린샷 2022-10-25 오후 12.20.40.png

post_detail을 찾지 못하고 django.urls.exceptions.NoReverseMatch 에러가 뜹니다.

스크린샷 2022-10-25 오후 12.20.21.png

post_detail을 찾으려고 했지만 인식을 못하는지 안 뜹니다.

스크린샷 2022-10-25 오후 12.21.02.png

해당 앱의 urls.py에 app_name="instagram"을 정의했는데도 안 되네요..

제가 무엇을 빠뜨렸을까요?

답변 1

답변을 작성해보세요.

1

안녕하세요.

장고의 URL Reverse는 뷰를 찾는 것이 아니라.

urls.py의 path name을 찾습니다.

urls.py 에 post_detail 뷰를 가리키는 path에 name인자를 “post_detail” 로 저장하시면, 원하시는 URL Reverse가 될 것입니다.

화이팅입니다. :-)