Привет, я пытаюсь сделать этот пример http://openlayers.org/dev/examples/all-overlays.html в моем приложении django.Я использую тестовый сервер.Для доступа к файлу roads.json в urls.py я написал
(r'^data/(?P<path>.*)$', 'django.views.static.serve',
{'document_root': '/home/xaver/geodjango/data'}),
Я изменил html-страницу, чтобы она отображала карту, созданную OpenLayer (в соответствии с текстом примера), изображение, расположенное в данных каталога, а также использование htmlФайл CSS находится в каталоге данных.С рисунком и 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, браузер говорит, что содержимое двоичного файлаи что это может спасти.