manage.py dumpdata --natural
akan menggunakan representasi kunci asing yang lebih tahan lama. Dalam Django mereka disebut "kunci alami". Misalnya:
Permission.codename
digunakan untuk mendukungPermission.id
User.username
digunakan untuk mendukungUser.id
Baca selengkapnya:bagian kunci alami di "membuat serial objek django"
Beberapa argumen berguna lainnya untuk dumpdata
:
--indent=4
membuatnya dapat dibaca manusia.-e sessions
kecualikan data sesi-e admin
kecualikan riwayat tindakan admin di situs admin-e contenttypes -e auth.Permission
kecualikan objek yang dibuat ulang secara otomatis dari skema setiap kali selamasyncdb
. Hanya gunakan bersama dengan--natural
atau Anda mungkin akan mendapatkan nomor id yang tidak selaras.