Сайт администрирования 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 в руководстве для примера использования.