GoogleAppEngineのDjangoに問題があります。Webアプリケーション用のhtmlテンプレートのデザインを完了し、djangoテンプレートシステムを使用してそれらをdjangoにインポートしました。問題はグーグルアドセンスです。ブラウザでページを開こうとすると、HTMLバージョンのページにAdSenseバナーを表示できます。しかし、djangoにロードされたもので同じ操作を行おうとすると、何も表示されません。また、adSenseスクリプトのみを含む単純なhtmlテンプレートを開発しようとしました。これをdjangoにロードすると、白いページが返されます。バナーなし、何もありません。この問題を解決するにはどうすればよいですか?
1691 次
2 に答える
1
adsense は JavaScript です。django が何も返さない場合は、HttpResponse とテンプレートの生成方法を確認してください。テンプレートファイルの場所をsettings.pyで指定する必要があるようです。
以下を追加することができます (settings.py に):
OS のインポート ROOT_PATH = os.path.dirname(__file__) TEMPLATE_DIRS = ( os.path.join(ROOT_PATH, 'テンプレート') )
次に、django テンプレートを「/templates」というプロジェクトのサブディレクトリに配置します。
または削除のプロセスを試してください。JavaScript をコメントアウトして、django からテンプレートを生成できるかどうかを確認してください。
于 2010-12-13T05:30:12.767 に答える
0
私は問題を解決しました!申し訳ありませんが、間違ったコーディングで誤って文字を追加してしまいました。
于 2010-12-15T08:55:13.230 に答える