작성
·
257
0
안녕하세요,
수업 잘 듣고 있습니다. :-)
왕초보라 어디서부터 어떻게 잘못된 지 몰라 질문드립니다
http://localhost:8000/app/ 페이지에서 글 제목 클릭 후 들어가는, 상세 페이지에서 오류가 뜹니다.
2. 오류 화면 http://localhost:8000/app1/
아직 왕초보라 어느 부분에서 에러가 발생한지 모르겠어서 어느 부분 캡처를 올려야할 지 모르겠네요...
처음 질문하는거라 이해하실 수 있게 질문을 잘 한지 모르겠네요 : -(
도움 부탁드리겠습니다!
감사합니다!
답변 1
0
안녕하세요.
올려주신 스크린샷에서는 /app/ 주소와 /app/1/ 그리고 /app/new/ 와 같은 주소만 처리토록 mysite/urls.py 가 구성되어있습니다.
그런데, Page not found 404가 뜨는 주소에서는 /app1/ 입니다. /app1/ 주소를 처리하는 규칙은 mysite/urls.py 에는 없거든요. 그래서 Page not found 오류가 발생한 것입니다.
/app1/ 주소로 넘어오실 때, /app/ 페이지에서 넘어오신 것이라면 /app1/ 주소가 만들어진 a태그의 href 주소에서 중간에 슬래시 / 를 빼먹으신 듯 합니다.
<a href="/app{{ post.pk }}/">페이지 1</a> 가 아니라
<a href="/app/{{ post.pk }}/">페이지 1</a> 가 되어야 합니다.
차근차근 확인해보시고, 댓글 남겨주세요.
화이팅입니다. :-)
아 그렇군요! 이제 눈에 보이네요! 감사합니다 ㅎㅎ 차근차근 해보겠습니다 ㅎㅎ