Los comandos de administración son scripts potentes y flexibles que pueden realizar acciones en su proyecto Django o en la base de datos subyacente. ¡Además de varios comandos predeterminados, es posible escribir los tuyos!
En comparación con los scripts de Python normales, el uso del marco de comandos de administración significa que un trabajo de configuración tedioso se realiza automáticamente entre bastidores.
Los comandos de gestión se pueden llamar desde:
django-admin <command> [options]
python -m django <command> [options]
python manage.py <command> [options]
./manage.py <command> [options]
si manage.py tiene permisos de ejecución ( chmod +x manage.py
) Para utilizar comandos de gestión con Cron:
*/10 * * * * pythonuser /var/www/dev/env/bin/python /var/www/dev/manage.py <command> [options] > /dev/null