728x90
반응형
장고에서 url을 입력하면 어떤 url을 입력하던지 간에 가장 먼저 보는 파일은 프로젝트 앱 디렉토리 안에 있는 urls.py이다.
그 이유는 settings.py를 보면 알 수 있다.
장고가 url을 보고 가장 먽 어떤 파일을 봐야 할지 설정하는 부분이다.
urls.py에 들어가보면
요청받은 앱의 경로가 맞는지 확인한 후 맞다면 뒤에 있는 restaurant안에 있는 urls.py를 보라고 알려주는 것이다.
그 다음 restaurant안에 있는 urls.py를 보자면
나머지 경로에 있는 패턴에 매칭이 된다면 매칭된 경로의 views.py에 가서 index함수의 로직을 실행하는 것이다.
runserver을 실행하여 개발서버를 열어보면
index함수가 잘 실행되는 것을 볼 수 있다.
728x90
반응형
'Python > Django' 카테고리의 다른 글
[Django] Template Language (0) | 2023.01.29 |
---|---|
[Django] render( )함수 (0) | 2023.01.29 |
[Django] runserver (0) | 2023.01.29 |
[Django] 장고의 철학 Reusable App (8) | 2023.01.28 |
[Django] Django 앱(App) 구조 (0) | 2023.01.28 |
댓글