나는 Google Course Builder으로 놀고 있습니다. Google App Engine과 webapp2 프레임 워크를 사용하여 제작되었습니다.webapp2의 라우팅
저는 webapp2와 라우팅 전반에 익숙하지 않으며, 이것이 제가 의심 할만한 이유라고 생각합니다. 그리고 아마도 이전에 GCB에서 일한 사람들이이 질문에 대답 할 수있을 것입니다.
MVC에서와 같이보기를 편집 중입니다. 그것은 HTML 파일입니다. 내가 직접 만든 HTML 파일 인 다른보기에 대한 하이퍼 링크를 만들었지 만 링크를 클릭하면 404가 표시됩니다.
가능한 모든 변형을 파일 위치에 적용 해 보았습니다.
href="views/doubts.html"
은 "localhost : 8080/views/doubts.html"을 엽니 다. 하지만 그것은 404 파일조차도 존재한다고 생각합니다. 모든 변형본 ("/ views/doubts", "doubts.html", "doubts"등)을 시험해 보았습니다.
아마 뷰의 직접 액세스가 응용 프로그램의 다른 부분에 의해 차단되었을 수 있습니다. 그러한 경우, 그것에 대해 선호하는 방법은 무엇입니까? 리디렉션 등의 컨트롤러를 만들어야합니까? 나는 전에 MVC를 사용한 적이 없다.
는 템플릿 엔진을 사용하고 터치하지 않고 간단한 정적 웹 사이트를 호스팅 할 수 있습니다? 어떻게 초기 html 파일을 렌더링하고 있습니까? html 파일을 렌더링하기 위해 일종의 템플릿 엔진을 사용한다고 가정하고 질문에 대답 할 것입니다. 편집 : 나는 더 많은 정보없이 대답 할 수 없다. – rGil