정규표현식 사용하는 /view/1 조회가 되지 않습니다.
- admin/
- write/ [name='write']
- list/ [name='list']
- view/(?P<num>[0-9]+)/$
정규표현식 표현방법에서 오류가 난 것 같습니다.
include() 내 3tuple 형식이 아니라 2tuple 형식이라고 오류가 나고 urls가 define되지 않았다고 오류가 나서 (window사용)
url -> path로, r^ 을 삭제 수정해 적용했습니다.
어느 부분을 수정해야 할까요?
Answer 4
7
구글링 했더니, url과 path는 () 안에를 다르게 표현해야 작동한다고 합니다.(혹시 같은 문제를 겪는 분들을 위해:))
path('view/(?P<num>[0-9]+)/$', view) -> path('view/<int:num>/', view)
이렇게 고치면 일단은 작동은 합니다:)
0
질문자 분의 장고 버전이 뭔지 중요할거 같은데요...
강의 장고 버전이 1.9입니다. 장고 버전 2까지는 `r'^'`을 사용한 정규표현식 url 파싱을 사용했었는데,
장고가 버전 3으로 넘어오면서 위 답글과 같은 <type:val> 형식으로 바뀌었습니다.
현재는 장고 4.0.3까지 나와있는 걸로 알고있는데, 구글링 하시면서 해당 버전에 맞는 방식을 사용하시면 될거같아요
0
진도미확인 (진도가 안 넘어감)
0
36
1
자료 화면 문의
0
36
1
(질문)KG이니시스 팝업차단 문제 발생(강의 13. 자바스크립트만으로 포트원 결제 구현하기, 7분18초)
1
155
2
강의에 나왔던 js 파일이 깃허브에 없습니다
1
64
1
RuntimeError: There is no current event loop in thread 'MainThread'
0
83
1
chapter 07-01 실행 오류
0
65
1
DOCKER 설치 관련 질문입니다
0
91
2
Chapter05-04 : sum_func의 합이 이중 출력됩니다.
0
76
2
안녕하세요.
0
45
1
asgi 를 elasticbeanstalk 으로 배포는 어떻게 할수 있을까요?
0
83
1
모바일 디버깅, 반응형 레이아웃 4분48초 질문
0
43
1
AI 도구 학습법 문의
0
84
2
45. 병렬성 2 - Futures(5-1) wait가 의도된 대로 동작하지 않습니다.
0
91
2
멀티스레딩 - 44. 병렬성 1 - Futures(4-2)
0
70
2
chapter05_02 클로저 질문사항 !
0
49
1
ConnectionRefusedError: [WinError 10061]
0
100
2
CSRF_COOKIE_NAME에러
0
79
2
Django의 View나 URL의 네이밍 컨벤션
0
60
1
Django를 알기전 파이썬 모듈,함수 ,클래스 개념을 확실히 잡아야 할거 같아여
0
292
0
26:47 새로고침 후 write페이지에서 에러가 나타났습니다.
0
648
2
write.html 까지 작성 후 서버 실행이 안됩니다 ㅠ
0
339
1
import error가 발생했어요
1
384
1
이미지나 동영상 업로드 관련 질문드립니다
0
258
0
global name 'request' is not defined
0
483
1

