Exécution d'une commande de shell Django à partir de la ligne de commande
Je voudrais exécuter une commande via Django manage.py fonction shell uniquement à partir de la ligne de commande
par exemple
manage.py shell -c "from myapp import models; print models.MyModel.some_calculation()"
la est venu bien, vous pouvez utiliser l'option-c à la normale de l'interpréteur Python
par exemple
python -c "print 'hello world'"
Cependant, je ne vois pas d'équivalent en option-c pour manage.py shell
. Est-il un moyen de faire cela?
source d'informationauteur Cerin
Vous devez vous connecter pour publier un commentaire.
Pas comme ça. Mais il est assez facile d'écrire un script autonome pour Django.
Tuyau 😉