0

GoogleAppEngineのDjangoに問題があります。Webアプリケーション用のhtmlテンプレートのデザインを完了し、djangoテンプレートシステムを使用してそれらをdjangoにインポートしました。問題はグーグルアドセンスです。ブラウザでページを開こうとすると、HTMLバージョンのページにAdSenseバナーを表示できます。しかし、djangoにロードされたもので同じ操作を行おうとすると、何も表示されません。また、adSenseスクリプトのみを含む単純なhtmlテンプレートを開発しようとしました。これをdjangoにロードすると、白いページが返されます。バナーなし、何もありません。この問題を解決するにはどうすればよいですか?

4

2 に答える 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 に答える