• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

url 할당 질문

23.07.06 20:05 작성 조회수 305

0

안녕하세요 강사님 강의 잘 보고있습니다.

강사님의 강의를 보고 따로 프로젝트를 만들어 보고 있는데 로컬주소/dashboard를 하면 dashboard가 안열러서 뭐가 잘못됐는지 궁금해서 질문드립니다!

일단 프로젝트 구조입니다.

 

urls.py 입니다

 

dashboard/urls/dashboard.py 입니다

 

dashboard/views/dashboard.py 입니다.

 

실행을 하면 url이 없다고 합니다

답변 1

답변을 작성해보세요.

0

안녕하세요.

LG_Project/urls.py 에서 include("dashboard.urls") 라고 쓰시면

  • dashboard/urls.py 파일에서 urlpatterns 리스트를 찾거나

  • dashboard/urls/__init__.py 파일에서 urlpatterns 리스트를 찾습니다.

그런데, 그 경로에 파일이 없고 dashboard/urls/dashboard.py 파일에 urlpatterns 리스트가 있으니, url 패턴을 찾지 못한다는 오류가 발생한 것입니다.

파일 경로를 수정하시거나, include("dashboard.urls") 대신에 include("dashboard.urls.dashboard") 라고 써보실 수도 있습니다. 그런데 파일 경로를 커스텀하게 생성하신 특별한 이유가 없다면, dashboard/urls.py 경로로 바꾸시고 include("dashboard.urls") 로 써보시길 추천드립니다.

화이팅입니다. :-)