2011-01-06 3 views
1

는 내가합니다 (urlconf에 말) 단지 장고를 사용하여 같은 일을 수행 할 수있는 방법이 있나요 장고 프로젝트 디렉토리Django의 Apache "Alias"명령과 동등한 기능이 있습니까?

Alias ^$ app/misc/ 

의 htaccess로 파일에 다음 있습니다.

별칭의 요점은 실제로 사용자에게 반환 된 페이지가 app/misc/default.html이고 default.html이 참조하는 모든 파일이 동일한 디렉토리에 있으며 각 파일에 추가되어야한다는 것입니다. 별명없이 default.html의 파일 참조. 아마도 이것은 평범한 것일 수 있습니다.

편집 : 내가 누락되었을 수있는 것이 무엇인지 모르는 경우에도 작동하지 않습니다.

+0

참조 : http://docs.djangoproject.com/en/dev/howto/static-files/ – Seth

+0

장고의 개발 버전입니다. 어쨌든, 당신이 거기에서 구체적으로 내가 원하는 것을하는 방법을 지적한다면 그것은 위대 할 것입니다. 개발하는 동안 테스트 목적으로 장고의 정적 파일 서버 인 django.views.static.serve를 사용하고있었습니다. 하지만 처음 아파치 용 정적 파일에 특별한 것을 할 필요가 없다는 것을 알았습니다. 어쨌든 .htaccess에서 한 줄로 완성 할 수 있다면 뭔가 복잡한 일을하고 싶지 않습니다. 하지만 장고에서 가능한 한 오히려 그것을 할 것입니다. – Mark

답변

0

이것은 오래되었습니다. 질문에 대한 오해입니다. default.html의 앵커가 <a href="link.html">link</a> 또는 <a href="./link.html">link</a>으로 정의되는 한이 경우에는 /app/misc/에 상대적입니다. 그러나 접두어에 <a href="/link.html">link</a>과 같이 슬래시를 붙이면 웹 서버의 루트에 상대적입니다.

전혀 도움이되지 않습니까?

관련 문제