2010-12-12 252 views
0

我在Google App Engine上遇到Django問題。我完成爲我的web應用程序設計html模板,並使用django模板系統將它們導入到django中。 問題是谷歌的廣告意識。如果我嘗試在我的瀏覽器中打開它們,我可以在我的頁面的html版本上說廣告感。但是,如果我嘗試在django中加載它們來執行相同的操作,則不會顯示任何內容。 我也嘗試開發一個簡單的html模板,其中只包含adSense腳本,如果我在django上加載它,它會返回一個白頁。沒有旗幟,沒有。 我能做些什麼來解決這個問題?Google App Engine上的Django + Adsense

+2

如果你能向我們展示一些代碼,它可能會有很大的幫助。 – SingleNegationElimination 2010-12-12 17:04:10

回答

1

adsense是javascript,如果您的django沒有返回任何內容,請檢查您的HttpResponse以及如何生成模板。它看起來像你需要在settings.py中指定模板文件的位置。


你可能要添加以下(settings.py中):

 
import os 
ROOT_PATH = os.path.dirname(__file__) 
TEMPLATE_DIRS = (
    os.path.join(ROOT_PATH, 'templates') 
) 

然後把你的Django模板的子目錄到您的項目名爲「/模板」

或嘗試消除的過程: 註釋掉任何javascript並查看是否可以從django生成模板。

0

我解決了這個問題!對不起,我不小心添加了一些錯誤編碼的字符。