template - Usar programáticamente datos de carga de Django
inclusion tags django (1)
Me gustaría llamar al equivalente de los manage.py loaddata
de manage.py loaddata
desde una vista de Django. Me gustaría poder especificar dónde cargar los datos y en qué aplicación cargarlos.
¿Algunas ideas?
Cada comando django-admin.py
( manage.py
), como se ve en la documentation , puede llamar desde su código con:
from django.core.management import call_command
call_command(''loaddata'', ''myapp'')
Donde primer param es el nombre del comando, todos los demás parámetros de posición son los mismos que los parámetros de posición de la línea de comando y todos los parámetros de palabras clave son opciones.