我正在玩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”,“疑惑”等)。
也许直接访问视图可能会被应用程序的其他部分阻止。在这种情况下,最好的办法是什么?我是否必须创建一个重定向的控制器?我以前从未使用过MVC。
您使用的模板引擎来承载无触摸一个简单的静态网站?你如何渲染最初的HTML文件?假设您使用某种模板引擎来呈现html文件,我将回答这个问题。编辑:我不能回答这个没有一些更多的信息。 – rGil