Django 웹 개발 시작하기Django 구조 이해하기메인페이지가 에러페이지?

Q

말씀하신대로 설정했습니다

조회 957

좋아요 1

2021년 6월 5일

A
2개의 답변이 있어요
2021년 6월 6일

댓글 2

2021년 6월 6일
http://127.0.0.1:8000 로 들어갔고

costaurant폴더 안에 urls.py

urlpatterns = [
path('admin/', admin.site.urls),
path('foods/', include('foods.urls')),
path('', include('foods.urls')),
]

로 입력했습니다.

foods 디렉토리 안에 urls.py입니다

from django.contrib import admin
from django.urls import path
from . import views

urlpatterns = [
path('index/', views.index)
]
2021년 6월 7일
위 상태라면 에러페이지가 나오는게 맞습니당. http://127.0.0.1:8000으로만 들어가면 urlpatterns 에 2번째 index 요소에 의해 foods.urls 로 연결이 되지만, foods.urls 에서는 idnex 경로일 때 views.index 가 실행이 되니까요. 요 원리만 일단 이해를 하시고, 설명이나 예시는 좀 변경될 필요가 있어보이네용. 코드잇 측에 문의를 해봐야겠습니당

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇