방금 장고 환경을 설정했고 튜토리얼에서 말한 것처럼. 나는 python manager.py runserver
을 타이핑했고, 그것은 127.0.0.1:8000
를 열 것을 求했다. 내가 열 때 올바른 환영 페이지와 함께 작동했습니다.누가 장고 환영 페이지의 기본 페이지를 생성합니까?
하지만 내 질문은 다음과 같습니다. 누가이 기본 환영 페이지를 생성합니까? views.py
이 없으므로 urls.py
페이지가 비어 있습니다.
방금 장고 환경을 설정했고 튜토리얼에서 말한 것처럼. 나는 python manager.py runserver
을 타이핑했고, 그것은 127.0.0.1:8000
를 열 것을 求했다. 내가 열 때 올바른 환영 페이지와 함께 작동했습니다.누가 장고 환영 페이지의 기본 페이지를 생성합니까?
하지만 내 질문은 다음과 같습니다. 누가이 기본 환영 페이지를 생성합니까? views.py
이 없으므로 urls.py
페이지가 비어 있습니다.
django/core/handlers/base.py
및 django/views/debug.py
을 살펴보십시오. 간단히 말해서, 장고는 404을 얻는 경우에 당신이 어떤 경로가 다음 base.py
if settings.DEBUG:
from django.views import debug
response = debug.technical_404_response(request, e)
에 그리고 debug.py의 technical_404_response
보고 empty_urlconf
에 설정이없는 경우 것이다 urls.py가 비어있는 경우 (URL에 일치하는 패턴이 없으므로) Django가 디버그 모드 (DEBUG = True in settings.py) 인 경우 장고는보고있는 페이지를 다시 실행합니다.
현재 코드에서 볼 수 있습니다 https://github.com/django/django/blob/master/django/views/debug.py#L1062-L1110
이 장고 설치에 살고 단지 기본 페이지입니다. 프레임 워크를 설치할 때 생성됩니다. 이것은 실제 질문이 아닙니다. 그래서 나는 물을 것입니다 : 당신이 그걸로 끝내고 싶은 것이 있습니까? –