장고에서 실행되는 응용 프로그램이 있습니다. urls.py에는 다음과 같은 항목이 있습니다. -Django urls.py 문제가 있습니다
url(r'^$', 'web.views.index', name='index'),
url(r'^g$', 'web.views.getpost', name='getpost'),
url(r'^p$', 'web.views.postarticle', name='postarticle'),
URL 패턴에는 문제가 없었습니다. 그러나, 나는 두 개 더 URL 패턴 추가 한 -
url(r'^d$', 'web.views.delete', name='delete'),
url(r'^u$', 'web.views.update', name='update'),
을 그리고 나는
http://127.0.0.1:8000/d
그것은 제공 쳤을 때 -이 일치하지 않았고, 현재 URL, D를.
나는 새로 추가 된 URL 패턴을 인식하지 못하는 이유를 알지 못합니다. 왜 그게 효과가 없는지?
편집 : 웨슬리 바와 같이, 그것이 보여
요청 URL :
^$ [name='index']
^g$ [name='getpost']
^p$ [name='postarticle']
그것은^D 또는^U URL 패턴을 보여주지 않는다 : http://127.0.0.1:8000/d 장고 차례로,이 URL 패턴 시도 .
여기에 내 urls.py
from django.conf.urls.defaults import patterns, url
from django.conf import settings
urlpatterns = patterns('',
url(r'^$', 'web.views.index', name='index'),
url(r'^g$', 'web.views.getpost', name='getpost'),
url(r'^p$', 'web.views.postarticle', name='postarticle'),
url(r'^d$', 'web.views.delete', name='delete'),
url(r'^u$', 'web.views.update', name='update'),
)
웹 서버를 다시 시작하십시오. 일부 불량 파이썬 프로세스를 죽여야 할 수도 있습니다. – sdolan
나는 내 웹 서버를 다시 시작했지만 아무 쓸모가 없다. 나는 심지어 내 컴퓨터를 다시 시작했다. 아직 결과가 없습니다. – Wiz
'^ d $'라인이'현재 URL d가 이들 중 어느 것과도 일치하지 않습니다 .' 아래에 나열되어 있습니까? – okm