2
브라우저에 URL을 입력하면 동일한 템플릿이 반환됩니다. 문제의 템플릿은 입니다. index.html입니다.모든 URL에 대해 (동일한) 장고 템플릿이 반환되었습니다.
내가 요청을 보내는 경우 172.0.0.1:8000/login 또는 172.0.0.1:8000/sign-up, 나는 같은 HTML을 얻을 것이다. 172.0.0.1:8000/sadsajdpojsapfpojpa 같은 것을 시도해도 동일한 템플릿이 렌더링됩니다.
누군가가 문제가 무엇인지 알고 있다면 도와주세요! 이건 내 views.py 파일이
from django.conf.urls import url
from django.contrib import admin
from adventureApp import views
urlpatterns = [
url(r'^sign-up/$', views.signup),
url(r'^sign-up-2/$', views.signup2),
url(r'^sign-up-3/$', views.signup3),
url(r'^$', views.home),
url(r'^admin/', admin.site.urls),
url(r'^login/$', views.login),
]
입니다
:이
내 urls.py입니다def home(request):
return render(request, "index.html")
def login(request):
return render(request, "login.html")
def signup(request):
return render(request, "sign-up.html")
def signup2(request):
return render(request, "sign-up-2.html")
def signup3(request):
return render(request, "sign-up-3.html")
물론, 나는 템플릿 이러한 템플릿 (HTML 파일)을 모두 가지고 예배 규칙서.
수를하는 데 도움이
희망 프로젝트 URL로 질문을 업데이트 하시겠습니까? –
settings.py에'TEMPLATES' 설정은 무엇입니까? – Compadre