Kommandon för hantering av GeoDjangoLink to this heading

inspectdbLink to this heading

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.

ogrinspectLink to this heading

django-admin ogrinspect data_source model_nameLink to this definition

Hanteringskommandot ogrinspect kommer att inspektera den givna OGR-kompatibla DataSource (t.ex. en shapefil) och kommer att mata ut en GeoDjango-modell med det givna modellnamnet. Det finns ett detaljerat exempel på hur man använder ogrinspect :ref:` i handledningen <ogrinspect-intro>`.

--blank BLANKLink to this definition

Använd en kommaseparerad lista med OGR-fältnamn för att lägga till nyckelordsalternativet blank=True i fältdefinitionen. Ställ in med true för att gälla alla tillämpliga fält.

--decimal DECIMALLink to this definition

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_NAMELink to this definition

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

--layer LAYER_KEYLink to this definition

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.

--mappingLink to this definition

Generera automatiskt en mappningsordbok för användning med LayerMapping.

--multi-geomLink to this definition

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_FIELDLink to this definition

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

--no-importsLink to this definition

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

--null NULLLink to this definition

Använd en kommaseparerad lista med OGR-fältnamn för att lägga till nyckelordsalternativet null=True i fältdefinitionen. Ställ in med true för att gälla alla tillämpliga fält.

--srid SRIDLink to this definition

Den SRID som ska användas för geometri-fältet. Om den inte anges försöker ogrinspect att automatiskt fastställa datakällans SRID.