2010-12-12 264 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

我解决了这个问题!对不起,我不小心添加了一些错误编码的字符。