점프 투 장고 / 3-15 검색과 정렬 질문입니다!

안녕하세요 선생님. 프로젝트에 앱을 추가할 겸 해서 선생님 강의를 복습하고 있습니다. 정말 친절하고 알찬 강의를 만들어주셔서 다시 한 번 감사하다는 말씀 드립니다.

강의 관련해서 질문이 있습니다.

3-15 검색과 정렬의 검색 폼에서 다음과 같은 코드가 있는데요,

> <form id="searchForm" method="get" action="{% url 'index' %}">
>     <input type="hidden" id="kw" name="kw" value="{{ kw|default_if_none:'' }}">
>     <input type="hidden" id="page" name="page" value="{{ page }}">
> </form>

여기서 action에 "{% url 'index' %}"로 되어 있습니다.
그런데 이렇게 서버를 돌리니까 NoReverseMatch 오류가 뜨더라구요. 그래서 index를 '앱이름:index' 로 수정을 하니까 오류가 사라졌습니다.
혹시 이게 오타인건지, 아니면 제가 무언가를 잘못해서 앞에 앱 이름을 추가해야만 했던건지 궁금합니다...

아 참,
그리고 NoReverseMatch가 뜨면서 index가 곧바로 찾아지지는 않고, html의 어딘가에 오류가 있다고만 표기가 되던데 원래 이런걸까요?

항상 감사합니다 선생님.

earth_js 566

2021년 11월 29일 2:07 오후

목록으로
1개의 답변이 있습니다. 1 / 1 Page

여기의 index는 config/urls.py 에 정의되어 있는 index라 URL 네임스페이스가 필요없습니다.
오류가 발생하면 config/urls.py에 index 정의가 빠져 있는것 같네요.

박응용

2021년 11월 29일 2:51 오후

오우.... 그러게요 제가 config/urls.py에서 선생님이 처음 강의해주신 내용에서 수정을 했었네요... 진짜 감사합니다... - earth_js님, 2021년 11월 29일 2:53 오후 추천 , 대댓글