# Django 6.0.7 documentation

# Kommandon för hantering av GeoDjango

## `inspectdb`

django-admin inspectdb

När `django.contrib.gis` finns i din `INSTALLED_APPS` åsidosätts kommandot för hantering av `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` (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.

--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` istället för standard `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`-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`. 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`.

--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` att placeras i den genererade modellen i stället för `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.