Arborescence des pages

1- exporter les utilisateurs de Pod n°1 :

Depuis le compte pod

python manage.py dumpdata auth.user --indent 2 > export_user.json

2- Nettoyage du json avec jq

Installation de jq depuis debian :

apt-get install jq


cat export_user.json | jq ' [.[] | del(.pk?, .fields.is_superuser?, .fields.last_login?, .fields.date_joined?,
.fields.groups?, .fields.user_permissions?) ]' > import_user.json

Suppression du pk, is_superuser, last-login, ... : à adapter suivant le besoin


3- Import des utilisateurs dans Pod n°2 :

python manage.py loaddata import_user.json 

Le pk des users est régénéré à la suite des utilisateurs déjà présents dans votre pod.


  • Aucune étiquette