이 URL 패턴은 무엇을 의미합니까?장고의 URL 패턴 이해하기
url(r'^(?P<itemnum>\d+)/$', views.confirm, name='confirm-page'),
)
어떻게 활성화 할 수 있습니까?
이 URL 패턴은 무엇을 의미합니까?장고의 URL 패턴 이해하기
url(r'^(?P<itemnum>\d+)/$', views.confirm, name='confirm-page'),
)
어떻게 활성화 할 수 있습니까?
/75/
또는 /3/
에 대한 요청은 views.confirm(itemnum='75')
또는 views.confirm(itemnum='3')
을 호출합니다.
변수 itemnum
에는 숫자를 저장할 수 있습니다.
url 디스패처에 대한 자세한 내용은 here을 참조하십시오.
보자 :
^
는(?P<itemnum>\d+)
이 named saving group 인 문자열의 시작을 의미 귀하의 경우 연속 1 개 이상의 숫자를 일치에있다. URL의 촬영 된 부분은 views.confirm
기능에 키워드 인수로 전달됩니다 2013
이 http://mydomain.com/2013/
에서 캡처됩니다
def confirm(request, itemnum=None):
print itemnum
...
$
는
예 문자열의 끝을 의미한다.
이 [URL] (http://docs.python.org/)을 추가하고 싶습니다. 2/library/re.html # re.MatchObject.groupdict)를 참조하십시오. –
... 및이 uri의 이름을 설정하는 데 사용되는 'confirm-page'입니다.
eri