Situs admin GeoDjango

GISModelAdmin

New in Django 4.0.
class GISModelAdmin
gis_widget

The widget class to be used for GeometryField. Defaults to OSMWidget.

gis_widget_kwargs

The keyword arguments that would be passed to the gis_widget. Defaults to an empty dictionary.

GeoModelAdmin

class GeoModelAdmin
default_lon

Garis bujur tengah awal

default_lat

Lintang tengah awal.

default_zoom

Tingkat meningkat awalan digunakan. Awalan pada 4.

extra_js

Urutan dari URL pada tambahan JavaScript apapun untuk diikutkan.

map_template

Timpa cetakan digunakan untuk membangkitkan peta licin JavaScript. Awalan adalah 'gis/admin/openlayers.html'.

map_width

Lebar dari peta, dalam piksel. Awalan pada 600.

map_height

Tinggi dari peta, dalam pixel. Stadnarnya 400.

openlayers_url

Tautan pada URL dari OpenLayers JavaScript. Awalan pada 'https://cdnjs.cloudflare.com/ajax/libs/openlayers/2.13.1/OpenLayers.js'.

modifiable

Awalan menjadi True. Ketika menyetel menjadi False, meniadakan penyuntingan dari bidang-bidang geometri yang ada dalam admin.

Catatan

Ini adalah berbeda dari menambahkan bidang geometri pada readonly_fields, yang hanya menampilkan WKT dari geometri. Pengaturan modifiable=False, sebenarnya menampilkan geometri dalam sebuah peta, tetapi meniadakan kemampuan menyunting simpulnya.

Ditinggalkan sejak versi 4.0: This class is deprecated. Use ModelAdmin instead.

OSMGeoAdmin

class OSMGeoAdmin

A subclass of GeoModelAdmin that uses a Spherical Mercator projection with OpenStreetMap street data tiles.

Ditinggalkan sejak versi 4.0: This class is deprecated. Use GISModelAdmin instead.