# Dokumentasi Django 4.2.9.dev20231204082947

# Situs admin GeoDjango

## `GISModelAdmin`

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.