2010-05-13 4 views
0

이것이 작동하지 않는 이유는 누구나 볼 수 있습니까? 나는 장고에 대해 상당히 새로운 것이므로 어떤 도움이라도 대단히 감사 할 것입니다.장고 URL 일치

실제 URL : http://127.0.0.1:8000/2010/may/12/my-second-blog-post/

urls.py :

(r'(?P<year>d{4})/(?P<month>[a-z]{3})/(?P<day>w{1,2})/(?P<slug>[-w]+)/$', 'object_detail', dict(info_dict, slug_field='slug',template_name='blog/detail.html')), 

답변

12
r'(?P<year>\d{4})/(?P<month>[a-z]{3})/(?P<day>\w{1,2})/(?P<slug>[\w-]+)/$', 
'object_detail', 
dict(info_dict, slug_field='slug',template_name='blog/detail.html')), 

당신은 백 슬래시를 잊어 버린 것 같다.

+0

w {1,2}가? P d {1,2}가 아니어야합니까? –

+0

@stevejalim이 될 수도 있습니다. \ w 역시 숫자와 일치합니다. 저자가 원했던 것이 확실하지 않습니다. –

0

앱 컨텍스트 또는 프로젝트 URL 라우팅에 지정 하시겠습니까?

^을 사용하여 정규 표현식을 시작해야 할 수 있습니다.

(r'^foo/$', 'foo'),