Google Course Builderで遊んでいます。これは、Google App Engine と webapp2 フレームワークを使用して構築されています。
私は webapp2 とルーティング全般にあまり詳しくありません。それが私の疑問の理由だと思います。おそらく、以前に GCB に取り組んだことのある人なら、この質問に答えることができるでしょう。
ビューを編集しています (MVC のように)。HTMLファイルです。別のビュー (自分で作成した HTML ファイル) へのハイパーリンクを作成しましたが、リンクをクリックすると 404 が返されます。
ファイルの場所に可能なすべてのバリエーションを試しました。
href="views/doubts.html"
「localhost:8080/views/doubts.html」を開きます。しかし、彼のファイルが存在するにもかかわらず、404 が表示されます。私はすべてのバリエーションを試しました (「/views/doubts」、単に「doubts.html」、「doubts」など)。
ビューへの直接アクセスは、アプリケーションの他の部分によってブロックされる可能性があります。このような場合、どのような方法が望ましいでしょうか。リダイレクトなどのコントローラーを作成する必要がありますか? 私はこれまで MVC を使用したことがありません。