2011-12-21 52 views

回答

5

我有同樣的問題,並與--use-pythonrc運行它固定它。

python manage.py shell_plus --use-pythonrc 

能否解決你,你可以創建一個shell別名來縮短命令。例如:

alias sp="python manage.py shell_plus --use-pythonrc" 

之後,您只需在manage.py的目錄中輸入sp即可。就個人而言,我把manage.py的絕對路徑,所以我可以從任何地方鍵入sp。

把那alias命令你.bash_profile中,並每次登錄這將是可用的。

2

它看起來像shell_plus從Django的shell命令重複的代碼,但它一直沒有更新與IPython中> = 0.11的工作。你可以看到the changes made in Django

+0

所以,答案是「不」? – 2012-02-10 19:23:09

+1

你說過「任何想法如何解決這個問題?」。我向你們指出了用幾乎相同的代碼解決這個問題的變化。我不明白這可以被理解爲「否」。 – 2012-02-10 19:54:47