manage.py dumpdata --natural
vil bruge en mere holdbar repræsentation af fremmednøgler. På django kaldes de "naturlige nøgler". For eksempel:
Permission.codename
bruges til fordel forPermission.id
User.username
bruges til fordel forUser.id
Læs mere:naturlige nøgler sektion i "serialisering af django-objekter"
Nogle andre nyttige argumenter for dumpdata
:
--indent=4
gør det læseligt for mennesker.-e sessions
ekskluder sessionsdata-e admin
ekskluder historik over administratorhandlinger på administratorwebstedet-e contenttypes -e auth.Permission
ekskluder objekter, der genskabes automatisk fra skemaet hver gang undersyncdb
. Brug det kun sammen med--natural
ellers kan du ende med dårligt justerede id-numre.