2009-04-30 7 views
3

Google 앱 엔진에서 소프트웨어를 개발 중입니다. webapp 프레임 워크를 사용하고 있습니다. html 템플릿에서 하드 코딩 URL을 피할 수있는 방법이 있습니까? django는 해결책을 제공하지만 webapp을 찾을 수 없습니다. 미리 감사드립니다.webapp 템플릿에서 하드 코딩 URL을 피하는 방법

+0

다른 템플릿 변수와 마찬가지로 컨트롤러/처리기를 통해 전달하십시오. –

답변

1

웹 애플 리케이션은 정말 매우 기본입니다.

Django url templatetag는 정규 표현식 패턴을 일치시켜 URL을 해결한다는 아이디어와 밀접하게 관련되어 있습니다. WebApp에는 심각한 URL 확인 프로그램이 없으므로이 항목에 뭔가를 구현하는 것이 매우 어려울 것이라고 생각합니다.

하지만 운이 완전히 떨어지는 것은 아닙니다. Werkzeug은 URL을 역전시킬 수있는 강력한 URL 라우팅 메커니즘을 이해하기 쉽습니다. 구현에 기초하여이 웹 애플리케이션을 기반으로 할 수 있습니다 (또는 WebApp를 버리고 Werkzeug를 사용하십시오.).

+1

werkzeug는 웹 애플리케이션을 더 낮은 레벨에서 코딩하거나 장고가 제공하는 것보다 더 융통성있게 만들고 싶다면 실제로 정말로 깔끔한 패키지로 진화했습니다. 들여다 볼만한 가치가 있습니다! –

0

웹 애플리케이션 장고를 사용 그래서 템플릿 : 체크 아웃 Django templates here

웹 응용 프로그램 솔루션 장고 솔루션입니다.

관련 문제