Este es el escenario:Migración django auth.groups de administración y usuarios a una nueva base de datos utilizando los accesorios
estoy usando la interfaz de administración y me gustaría ser capaz de cargar a los usuarios y grupos a través de los accesorios (si se trata de es posible) soy capaz de volcar los usuarios/grupos, así:.
manage.py dumpdata auth auth.group > usersandgroups.json
Pero al cargar los datos en una base de datos nueva marca ...
manage.py loaddata <appname>/fixtures/usersandgroups.json
consigo todo tipo de errores que tienen que hacer wi las llaves extranjeras y tal. Aquí hay un ejemplo de uno:
django.db.utils.IntegrityError: insert or update on table "auth_permission" violates foreign key constraint "content_type_id_refs_id_728de91f"
DETAIL: Key (content_type_id)=(37) is not present in table "django_content_type".
Realmente agradecería que alguien pudiera señalarme en la dirección correcta. ¡Gracias por adelantado!
No luck! Obtengo errores similares al hacerlo de esa manera: 'django.db.utils.IntegrityError: insertar o actualizar en la tabla" auth_user_user_permissions "viola la restricción de clave externa" auth_user_user_permissions_permission_id_fkey "DETAIL: Key (permission_id) = (111) no está presente en tabla "auth_permission" .' – musashiXXX
¡Realmente me ayudó a orientarme en la dirección correcta! Borré todos los permisos de mi base de datos "prototipo" (a través de la interfaz de administración de django); exportó los datos de la manera que se muestra arriba; luego lo cargó en una nueva base de datos sin error. ¡¡Gracias!! – musashiXXX