2017-10-23 1 views
0

페이지를 찾을 수 없습니다 (404)
요청 방법 :> BR> 요청 URL GET : votes.urls에 정의 된 URLconf를 사용 http://127.0.0.1:8000/votes/
을, 장고 순서로,이 URL 패턴을 시도 :
^ $ [name = 'index']
현재 경로, votes /가 일치하지 않습니다.현재 경로가 일치하지 않습니다. 오류 장고

Django 설정 파일에 DEBUG = True가 있으므로이 오류가 표시됩니다. 이것을 False로 변경하면 Django는 표준 404 페이지를 표시합니다.

이것은 내 앱의 내 urls.py입니다.

from django.conf.urls import url 

from . import views 

urlpatterns = [ 
    url(r'^$', views.index, name='index'), 
] 

이 내 전체 프로젝트의 내 URL이

from django.conf.urls import include, url 
from django.contrib import admin 

urlpatterns = [ 
    url(r'^votes/', include('votes.urls')), 
    url(r'^admin/', admin.site.urls), 
] 

내가 관리자 사이트에 접근을 시도하지만 난하지 수 있습니다. 어떻게 해결할 수 있습니까? 앱에서

+0

당신은 또한 앱 표에 정의 된 URL을 추가 할 수 ? – ddalu5

+0

서버를 다시 시작하려고 시도 했습니까 –

+0

다시 시작했지만 아무 것도 변경되지 않았습니다. 난 방금 장고와 함께 파이썬을 시작하고 여전히 해결 방법을 이해할 수 없다 –

답변

0

은 그 말을 urls.py를 : 당신이 그것을 변경해야하므로 http://127.0.0.1:8000/는하지 http://127.0.0.1:8000/votes/을 votes.views.index 호출해야합니다 :

from django.conf.urls import url 

from . import views 

urlpatterns = [ 
    url(r'^votes/$', views.index, name='index'), 
] 
+0

admin - site –

+0

경로에 문제가 있음을 의미하지만 http://127.0.0.1:8000/votes/가 작동합니까? 장고가 관리자가되기 전에 투표 URL을 확인하기 때문에 – ddalu5

관련 문제