작성
·
143
0
urlpatterns = [
path('<int:pk>/', views.PostDetail.as_view()),
path('', views.PostList.as_view()),
]
강의초기에 pk나 id둘중 하나로 사용해도된다하셔도 pk대신 id로
쭉 사용중이었는데 이부분에서 pk대신 id로 사용할경우
Generic detail view PostDetail must be called with either an
object pk or a slug in the URLconf.
이런오류 메시지를 동반해서 웹페이지가 안열리더라구요
구글링하다보니 pk를 id로 저부분만
바꿨더니 정상 작동합니다.
혹시 무슨 이유때문인지 궁금합니다.
일
답변 1
0
네. 영상 앞 쪽에서 pk와 id에 대해 같다고 설명을 드렸었죠.
이 부분은 개념적으로 같다고 이해하시면 된다는 의도였습니다. 기본적으로는 pk로 동일하게 진행해주세요.