---
title: "Kommandon för hantering av GeoDjango"
version: 6.0
locale: sv
source: https://docs.djangoproject.com/sv/6.0/ref/contrib/gis/commands/
canonical: https://djangodocs.dev/sv/6.0/ref/contrib/gis/commands/
---
# Kommandon för hantering av GeoDjango

## `inspectdb`

#### `django-admin inspectdb`

När [`django.contrib.gis`](/sv/6.0/ref/contrib/gis/#module-django.contrib.gis) finns i din [`INSTALLED_APPS`](/sv/6.0/ref/settings/#std-setting-INSTALLED_APPS) åsidosätts kommandot för hantering av [`inspectdb`](/sv/6.0/ref/django-admin/#django-admin-inspectdb) med ett från GeoDjango. Det åsidosatta kommandot är rumsligt medvetet och placerar geometriska fält i den autogenererade modelldefinitionen, där så är lämpligt.

## `ogrinspect`

#### `django-admin ogrinspect data_source model_name`

The `ogrinspect` management command will inspect the given OGR-compatible
[`DataSource`](/sv/6.0/ref/contrib/gis/gdal/#django.contrib.gis.gdal.DataSource) (e.g., a shapefile) and will
output a GeoDjango model with the given model name. There’s a detailed example
of using `ogrinspect` [in the tutorial](/sv/6.0/ref/contrib/gis/tutorial/#ogrinspect-intro).

#### `--blank BLANK`

Use a comma separated list of OGR field names to add the `blank=True`
keyword option to the field definition. Set with `true` to apply
to all applicable fields.

#### `--decimal DECIMAL`

Använd en kommaseparerad lista med OGR float-fält för att generera [`DecimalField`](/sv/6.0/ref/models/fields/#django.db.models.DecimalField) istället för standard [`FloatField`](/sv/6.0/ref/models/fields/#django.db.models.FloatField). Sätt till `true` för att gälla alla OGR float-fält.

#### `--geom-name GEOM_NAME`

Anger namnet på det modellattribut som ska användas för geometrifältet. Standardvärdet är `'geom'`.

#### `--layer LAYER_KEY`

Nyckeln för att ange vilket lager i OGR:s [`DataSource`](/sv/6.0/ref/contrib/gis/gdal/#django.contrib.gis.gdal.DataSource)-källa som ska användas. Standardvärdet är 0 (det första lagret). Kan vara ett heltal eller en strängidentifierare för [`Layer`](/sv/6.0/ref/contrib/gis/gdal/#django.contrib.gis.gdal.Layer). När du inspekterar databaser är `layer` i allmänhet tabellnamnet du vill inspektera.

#### `--mapping`

Generera automatiskt en mappningsordbok för användning med [`LayerMapping`](/sv/6.0/ref/contrib/gis/layermapping/#django.contrib.gis.utils.LayerMapping).

#### `--multi-geom`

När geometrifältet genereras ska det behandlas som en geometrisamling. Om den här inställningen är aktiverad kommer till exempel en [`MultiPolygonField`](/sv/6.0/ref/contrib/gis/model-api/#django.contrib.gis.db.models.MultiPolygonField) att placeras i den genererade modellen i stället för [`PolygonField`](/sv/6.0/ref/contrib/gis/model-api/#django.contrib.gis.db.models.PolygonField).

#### `--name-field NAME_FIELD`

Skapar en metod `__str__()` på modellen som returnerar det angivna fältnamnet.

#### `--no-imports`

Undertrycker importmeddelandet `from django.contrib.gis.db import models`.

#### `--null NULL`

Use a comma separated list of OGR field names to add the `null=True`
keyword option to the field definition. Set with `true` to apply to
all applicable fields.

#### `--srid SRID`

The SRID to use for the geometry field. If not set, `ogrinspect` attempts
to automatically determine the SRID of the data source.
