Джанго: Как включить ПК, когда для экспорта GeoJSON, который, используя данные дампа?


Я использую Django 'dumpdata' для экспорта таблицы базы данных в файл Geojson.

$python manage.py dumpdata --format=geojson > test.geojson

Однако, файл GeoJSON не содержит ПК (автоматическое приращение целое число). Есть ли способ, чтобы экспортировать ПК к файл GeoJSON?

1 2

1 ответ:

Вы можете попробовать создать serializers.py в одном из ваших приложений и подкласс GeoJSON serializer из django.contrib.gis.

В конфигурации приложения необходимо зарегистрировать модуль сериализаторов, чтобы использовать его с помощью команды dumpdata. Вы можете посмотреть, как это делает приложение ГИС здесь.