Arborescence des pages

Vous regardez une version antérieure (v. /wiki/display/ES/Importer+en+masse+des+utilisateurs+d%27un+Pod+vers+un+autre+Pod) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 4) Actuel »

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