Django 'dumpdata' を使用して、データベース テーブルを Geojson ファイルにエクスポートしています。
$python manage.py dumpdata --format=geojson > test.geojson
ただし、geojson ファイルには pk (自動インクリメント整数) が含まれていません。pk を geojson ファイルにエクスポートする方法はありますか?
serializers.py
アプリの 1 つで を作成し、からgeojson シリアライザーdjango.contrib.gis
をサブクラス化することができます。
アプリの構成で、シリアライザー モジュールを登録して、コマンドで使用できるようにする必要がありますdumpdata
。GIS アプリがどのようにそれを行うかは、こちら で確認できます。