이 주어하십시오 urls.py 파일에Django : 템플릿 파일에서 사용할 수있는 URL에서 캡처 한 정보?
urlpatterns = \
patterns('blog.views',
(r'^blog/(?P<year>\d{4})/$', 'year_archive', {'foo': 'bar'}),
)
. (그것은 'archive_year'의 대신 를이어야한다 'year_archive'- 심판은 아래를 참조하십시오.)
사용에 대한 URL 일치 (이 경우 "년"의 값)의 정보를 캡처 할 수 있나요 옵션 사전? 예 : 'bar'대신 년의 가치가 있습니까?'bar'를 연도로 바꾸면 "NameError ... 'year'이 정의되지 않았습니다.".
위의 예는 단지 예일뿐입니다. 그 연도는 이며, archive_year의 템플릿 HTML 파일 에서 사용할 수 있지만 archive_month의 경우는 아닙니다. 그리고 은 템플릿 파일 인 HTML 파일에 이 필요한 URL에 표시된 사용자 정의 정보 일 수 있습니다.
는 (예제 페이지에서 "URL 발송자", "절 기능을 볼 수 추가 옵션을 전달", 장고 문서에 http://docs.djangoproject.com/en/dev/topics/http/urls/, 입니다.)
스 니펫에 구문 오류가 있습니다. 2 번 줄에 따옴표가 없습니다. 또한 (FYI) 괄호 안에있는 경우 (2 행 및 3 행)에는 줄 연속 문자가 필요하지 않습니다. – cdleary
감사합니다. 지금 수정되었습니다. –