Сайт администрирования GeoDjango

GeoModelAdmin

класс GeoModelAdmin
default_lon

Долгота центра по умолчанию.

default_lat

Широта центра по умолчанию.

default_zoom

Используемый уровень масштабирования по умолчанию. По умолчанию - 4.

extra_js

Список URL-адресов, указывающих на любые файлы JavaScript для включения.

map_template

Заменяет шаблон, используемый для создания интерактивной карты JavaScript. По умолчанию это 'gis/admin/openlayers.html' .

map_width

Ширина карты в пикселях. По умолчанию 600.

map_height

Высота карты в пикселях. По умолчанию 400.

openlayers_url

Ссылка на URL-адрес кода JavaScript OpenLayers. По умолчанию это 'https://cdnjs.cloudflare.com/ajax/libs/openlayers/2.13.1/OpenLayers.js' .

modifiable

Есть True по умолчанию. Если для этого атрибута установлено значение False , редактирование существующих геометрических полей в интерфейсе администрирования отключено.

Заметка

Это не эквивалентно размещению поля геометрии readonly_fields , поскольку последний вариант отображает только код WKT геометрического объекта. После определения modifiable=False объект отображается на карте, но без возможности изменения его компонентов.

OSMGeoAdmin

класс OSMGeoAdmin

Подкласс, GeoModelAdmin использующий сферическую проекцию Меркатора с плитками данных OpenStreetMap . См. Введение в OSMGeoAdmin в руководстве для примера использования.

Copyright ©2020 All rights reserved