URLS
장고 URLS 에서 달러($)와 캐럿(^)이 의미하는 것은?
장고 URLS 에서 달러($)와 캐럿(^)이 의미하는 것은?
2015. 7. 17.장고 URLS 에서 달러($)와 캐럿(^)이 의미하는 것은? $ 와 ^ 은 특별한 의미를 지닌 정규표현식이다. ^ 은 문자열의 시작과 ^ 다음과 같아야 한다는 뜻이며, $ 는 해당 문자열의 마지막과 일치하는 패턴을 의미한다. 예를 들어, 다음의 URL 패턴을 살펴보자. urlpatterns = patterns('', url(r'^hello/$', hello),) 만약 위의 예에서 $ 사인이 없다면 아래의 어떤 URL 과도 매칭이 되는 것이다. hello/satishhello/gandham/hello/satish/123/pqr 만약 루트 경로로 매칭하고 싶으면 url(r'^$', my_homepage_view) 와 같은 식으로 표현하면 된다.