2013-08-24 4 views
0

제 질문이 맞는지 잘 모르겠습니다. 나는 로컬 컴퓨터에서 웹 사이트를 개발하고 나는 이해할 수없는 설정하는 방법 내가 URL을 작성하려고했습니다 http://127.0.0.1:8000/Django 기본 기능을 설정하는 방법은 무엇입니까?

시작 페이지를 열 때 실행됩니다 뷰 - URL (R '^ /'를 , 'pages.views.home', name = 'home') 브라우저에 갈 때 작동하지 않습니다.

아마도 설정을 변경해야합니다.

답변

2

다음 URL 정규식을 사용해보십시오 : 자사의 자동 URL에 대한 비교하기 전에 제거하기 때문에

url(r'^$', 'pages.views.home', name='home') 

첫 번째 /는 정규식의 일부가 아닙니다. 위의 표현식은 첫 번째 /과 일치 할 것이며 그 이상은 없습니다. ^은 '줄의 시작'을 의미하고 $은 끝을 의미합니다.

+0

고맙습니다. 그 해결책은 잘 작동합니다. –

+1

또한 : 처음부터 클래스 기반 제네릭 뷰를 사용하십시오. – Jannis

+0

@ NodariLipartiya 문제 없음 - 작동하는 경우 답변을 수락하십시오. :) Jay - 필요할 경우에만. 필자는 대부분의 프로젝트에서 기능 기반보기를 사용하기가 더 쉽다고 생각합니다. – Ben

관련 문제