주소가 app/app/1로 나옵니다
250
작성한 질문수 15
실습-템플릿 상속을 통해 원하던 페이지를 얻을 수 있었습니다그러나 실습-django-bootstrap5 적용 및 post_new 뷰 구현 강의를 따라 하던 중, localhost:8000/app은 정상적으로 돌아가지만, 1. first_host를 누르면 주소가 localhost:8000/app/app/1로 나오며, 404 에러가 난 것을 볼 수 있었습니다
이에, index.html을 아래 사진처럼 바꿧더니 제대로 작동됐습니다 강사님과 똑같이한 것 같은데, 문제가 있나요?
답변 2
0
안녕하세요.
공유해주신 코드에서 a href 주소에서 app/ 가 아닌 /app/ 주소로 입력하셔야 합니다.
브라우저에서 이 링크가 보여지는 페이지 주소가 /app/ 인데요.
링크 app/ 는 상대주소거든요. 그래서 /app/ 주소 뒤에 app/ 가 붙여 /app/app/ 형태의 주소가 됩니다.
링크를 /app/ 로 시작되게 쓰시면 절대주소입니다. 그래서 어떤 페이지에 있든지 일관되게 /app/ 형태의 주소가 됩니다. (주소의 시작이 슬래시(/)로 시작하면 절대주소이며, 대개 거의 모든 링크에 절대 주소를 쓰시게 될 것입니다.)

살펴보시고 댓글 남겨주세요.
화이팅입니다. ;-)
pycharm 리딤코드
0
64
2
pycharm 프로 에디션
0
161
2
메일 전송하는 부분은 어떨때 쓰는건가요?
0
87
1
'venv' 같은 이름의 가상환경 만들지마세요
0
258
1
get_object_or_404로 바꾼 후 계속 오류가 나옵니다
0
120
2
[Django 5 버전 - 해결 방법] Method Not Allowed (GET)
0
289
1
개발환경 구축 관련하여 질문드립니다.
1
224
1
PyCharm Professional
0
257
1
accounts/url 질의
0
235
2
render 관련
0
230
1
추가질문 환경세팅)
0
343
3
장고프로젝트 생성시
0
254
2
도커 설치관련
0
234
1
환경세팅 질문드려요
0
234
1
smtp 발송에서
0
276
2
주소가 app/app/1로 나와요
0
199
1
CreateView에 html 코드가 어떻게 적용되는 걸까요?
0
372
1
#장고 철학5 모델 설계 질문 드립니다.
0
207
1
URL 매핑 관련해서 질문드립니다.
0
272
1
Http Method 관련 질문입니다.
0
165
1
벌레모양 디버그랑 런이란 무슨 차이가 있나요?
0
494
1
파이참 프로 에디션
0
207
1
sql
0
348
1
Git
0
245
1





