J'écris un script shell qui exécute une commande par ipython avec l'option -c comme ceci:les scripts ipython par shell_plus années django
ipython -c "from blah import myfunct; myfunct()"
mais je veux invoquer ipython par la commande des années django je peux prendre profiter de toutes les choses shell_plus charge automatiquement pour moi:
$ ./manage.py shell_plus
Je ne peux pas ajouter « -c ... » à la fin de cela parce que manage.py ne sait pas quoi faire avec elle. Y at-il un moyen de canaliser l'option -c en quelque sorte?
note: Django vérifie si 'PYTHONSTARTUP' est un fichier avec' os.path.isfile (pythonrc) ', ce qui signifie qu'il ne sera pas étendre le chemin. Donc, si votre 'PYTHONSTARTUP' commence par' ~ ', il ne sera pas importé –