2011-08-23 68 views
0

我正在运行1.3 Django教程,并且有一个运行民意调查应用程序的开发服务器。在Chrome中,我打开Web开发人员小部件并检查页面的结构。我有:Django插入AdSense代码?

<html> 
<head></head> 
<body> 
<some form stuff> 
<body> 
<style>code in question</style> 
</html> 

此页面的模板只是正文标签内的东西。所以Django正在增加一切。显然,当它这样做时,它添加了这个尾随声明,它似乎包含Google AdSense css类。

任何人都知道这是怎么回事?

views.py进口我的模型,
HTTP404,
HttpResponseRediect,
HttpResponse对象,
的RequestContext,
get_object_or_404,
选择render_to_response,
反向

没有的,似乎有什么东西与AdSense有关。正如我所提到的,我只是在运行教程,还没有开始设置我的网站。

+0

有趣。以前从未发生过,但我会注视这个问题的答案。 – yasar

+0

我使用的是AdSense - 据我了解,系统通过javascript添加它。那么,当我运行开发或在服务器上启动我的应用时 - 我看不到任何Google广告。它只支付点击费用,所以它们不能隐藏它 - 因为它没用。 – Dracontis

+0

它也可以是一些东西,比如开发人员留下的样式并忘记它。 – Dracontis

回答

2

我可以肯定的说,“Django”没有添加任何东西 - 甚至不包括htmlbody标签。它们是而不是,它出现在Chrome正在接收的HTML中。但是,Chrome检查员需要您的页面成为有效的HTML文档,因此它会重新解释某些内容,包括在必要时添加打开和关闭标记。

如果您查看查看源代码,则会看到该页面的实际外观。

+0

这是有道理的。我现在没有办法测试它,正如上面提到的,我无法在计算机上联机atm。我会尽我所能确认,并在此发布结果。谢谢------编辑:我* *尽管检查源代码的正常方式,它只包含正常的Django模板代码。 – Tr3y