0
127.0.0.1:8000/poll/ 가려고했지만 열리지 않지만/poll/20/result로 갈 수 있습니다. 나는 poll과 base url->/poll/stop의 다른 URL을 추가하기 만하면 열리게된다. 세부 사항, 결과, 투표 기능/URL에 추가하기 전에 설문 조사 색인을 여는 데 문제가 없었습니다. 여기 Django가 urlpath를 찾을 수 없습니다
내 코드입니다 : view.py에 내 사이트에 내 사이트/urls.pyfrom django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^$', 'sign_ups.views.home', name='home'),
url(r'^admin/', include(admin.site.urls)),
url(r'^polls/', include('polls.urls')),
url(r'^admin/', include(admin.site.urls)),
)
'url (r '^ polls /'), include ('polls.urls'를 가지고 있기 때문에'127.0.0.1 : 8000/poll /'대신'127.0.0.1 : 8000/polls/'))' – trnsnt
귀하의 질문은/poll 경로에만 적용되지만 루트 urls.py 경로는/polls를위한 것입니다. 브라우저 테스트에서 올바른 경로를 사용 하시겠습니까? – Thomas
실제로 경로에서 투표를 사용했습니다. 오류 메시지 : 페이지를 찾을 수 없음 (404) 요청 방법 : \t GET http://127.0.0.1:8000/polls/ come_on.urls에 정의 된 URLconf를 사용하여 Django는 다음 URL 패턴을 시도했습니다. 주문 : ^ $ [name = 'home'] ^ admin/ [이름 = '색인'] ^ polls/^ (? P \ d +)/$ [name = '세부 사항'] ^ polls/^ (? P \ d +)/results/$ [name = 'results'] ^ polls/^ (? P \ d +)/vote/$ [name = '투표'] ^ 현재 URL polls /가 일치하지 않습니다. –
HIZIRREIS