こんにちは私は私のdjangoアプリケーションでその例http://openlayers.org/dev/examples/all-overlays.htmlをやろうとしています。テストサーバーを使用しています。urls.pyのroads.jsonファイルにアクセスするために私は書いた
(r'^data/(?P<path>.*)$', 'django.views.static.serve',
{'document_root': '/home/xaver/geodjango/data'}),
OpenLayerによって作成されたマップ(例のテキストによる)、ディレクトリデータにある画像、およびhtmlがデータディレクトリにあるCSSファイルを使用するようにhtmlページを変更しました。画像とCSSファイルではすべて正常に実行されますが、マップはありません(サーバー上の画像が見つからない場合のように空の長方形だけです)。ブラウザのアドレスバーhttp://127.0.0.1:8000/data/1.pngに書き込むと、画像 が表示されます。http://127.0.0.1:8000/data/ style.css CSSファイルが表示されますが、http://127.0.0.1:8000/data/roads.jsonを作成すると、ブラウザにバイナリファイルの内容と保存できると表示されます。