inspectdb¶django-admin inspectdbKetika django.contrib.gis ada dalam INSTALLED_APPS anda, perintah pengelolaan inspectdb ditimpa dengan satu dari GeoDjango. Perintah penimpaan adalah waspada-spasial, dan bidang geometri tempat dalam pengertian model dibangkitkan-otomatis, dimana tepat.
ogrinspect¶django-admin ogrinspect data_source model_name¶Perintah pengelolaan ogrinspect akan memeriksa DataSource sesuai-OGR yang diberikan (misalnya, shapefile) dan akan mengeluarkan sebuah model GeoDjango dengan nama model diberikan. Ada sebuah contoh rincian dari penggunaan ogrinspect in the tutorial 1.
--blank BLANK¶Gunakan daftar dipisahkan koma dari nama bidang OGR untuk menambahkan pilihan katakunci blank=True ke pengertian bidang. Setel true untuk memberlakukan ke semua bidang yang dapat dipakai.
--decimal DECIMAL¶Gunakan daftar dipisahkan koma dari bidang float OGR untuk membangkitkan DecimalField daripada awalan FloatField. Setel menjadi true untuk memberlakukan semua bidang-bidang float OGR.
--geom-name GEOM_NAME¶Tentukan nama atribut model untuk digunakan untuk bidang geometri. Awalan adalah 'geom'.
--layer LAYER_KEY¶Kunci untuk menentukan lapisan mana dalam sumber DataSource OGR untuk digunakan. Awalan pada 0 (lapisan pertama). Mungkin penciri berupa sebuah integer atau string untuk Layer. Ketika memeriksa basisdata, layer umumnya nama tabel anda ingin periksa.
--mapping¶Secara otomatis membangkitkan sebuah kamus pemetaan untuk digunakan dengan LayerMapping.
--multi-geom¶Ketika membangkitkan bidang geometri, perlakukan itu sebagai kumpulan geometri. Sebagai contoh, jika pengaturan ini adalah diadakan ketika sebuah MultiPolygonField akan ditempatkan dalam model dibangkitkan daripada PolygonField.
--name-field NAME_FIELD¶Membangkitkan sebuah metode __str__() pada model yang mengembalikan nama bidang yang diberikan.
--no-imports¶Menekankan pernyataan impor from django.contrib.gis.db import models.
--null NULL¶Gunakan sebuah daftar dipisahkan koma dari nama bidang OGR untuk menambahkan pilihan katakunci null=True pada pengertian bidang. Setel dengan true untuk memberlakukan semua bidang yang dapat di dipakai.
--srid SRID¶SRID untuk dipakai untuk bidang geometri. Jika tidak disetel, ogrinspect berusaha otomatis menentukan SRID dari sumber data.
Mar 30, 2019