2009-10-31 101 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

相關問題