위키 앱을 만들고 있습니다. 그리고 urls.py에서 내 응용 프로그램에 대한 URL을 만들 때 구문 오류 메시지가 나타납니다. 나는 정규 표현식이 좋지 않다. 여기 장고 URL 구문 오류
내 코드는
,(r'wikicamp/(?<page_name>[^/]+)/edit/$', 'wikicamp.wiki.views.edit_page'),
(r'wikicamp/(?<page_name>[^/]+)/save/$', 'wikicamp.wiki.views.save_page'),
(r'wikicamp/(?<page_name>[^/]+)/$', 'wikicamp.wiki.views.view_page'),
그리고 내 오류이며,
error at/
syntax error
Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 1.2.5
Exception Type: error
Exception Value:
syntax error
Exception Location: /usr/lib/python2.6/re.py in _compile, line 245
Python Executable: /usr/bin/python
Python Version: 2.6.6
Python Path: ['/home/ztron/wikicamp', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/local/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages/PIL', '/usr/lib/python2.6/dist-packages/gst-0.10', '/usr/lib/pymodules/python2.6', '/usr/lib/python2.6/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.6/gtk-2.0']
Server time: Wed, 13 Apr 2011 15:21:18 -0500
는 아무것도 정규 표현식에 잘못이 있습니까? 난 장고 문서를 읽었지만 여전히 모르겠다.
감사합니다.
P가 있어야 의미
입니다 구문의 파이썬 특정 비트 이것은 내가 "파이썬이라는 이름의 그룹"이라는 것을 나타냅니다. – Soviut
@Soviut :이 구문은 PHP뿐만 아니라 훌륭한 [PCRE] (http://www.pcre.org/ "필립 헤이즐로 (Philip Hazel)"라이브러리 사용) 도구에서도 사용할 수 있습니다. – ridgerunner