2009-10-31 92 views
0

我想用django加载一个google web工具包应用程序,但是当我从django视图中用render_to_response()调用它时,gwt主机页似乎不工作(只是一个空白屏幕)。我已经验证了一个普通的hello-world html文件可以从gwt war目录加载,所以它不是路径问题。如果我在浏览器中手动打开它,主页也会呈现。我使用manage.py runserver以开发模式运行我的django应用程序。有任何想法吗?从django加载gwt应用程序

回答

0

当你说你手动试过在浏览器中 - 是通过HTTP或文件:///

听起来像是一个路径问题,TBH。在Safari或Firebug中查看加载主机页面时的HTTP活动。您在主机页面中包含的'nocache'JS文件会为该用户代理加载合适的编译JS。也许它找不到JS。

+0

是的,这是一个路径问题。 Django无法找到我的css和js文件的正确路径。什么是正确的方法来做到这一点?我还没有看到一个Django教程,指出你需要为css和js文件保留特殊的URL模式。 – Neil 2009-10-31 10:58:56

+1

http://docs.djangoproject.com/en/dev/howto/static-files/ - 并注意关于这只适用于开发服务器的警告。 – 2009-10-31 11:04:14

+0

这就是我正在寻找...谢谢! – Neil 2009-10-31 12:09:12