2011-12-21 12 views

cevap

5

Aynı problem vardı ve --use-pythonrc ile çalıştırdım.

python manage.py shell_plus --use-pythonrc 

Bu, sizin için düzeltirse, komutu kısaltmak için kabuk takma adı oluşturabilirsiniz. Şunlar gibi:

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

Bundan sonra, sp'yi oradan manage.py ile yazabilirsiniz. Şahsen, manage.py'ye mutlak yolu koydum böylece her yerden sp yazabilirim.

Bu diğer adı komutunu .bash_profile içine koyun ve her oturum açtığınızda kullanılabilir.

2

shell_plus'un Django kabuk komutundan kopya kodu var gibi görünüyor, ancak IPython> = 0.11 ile çalışmak üzere güncelleştirilmemiş. the changes made in Django'u görebilirsiniz.

+0

Yani, cevap "hayır" mı? –

+1

"Bunu düzeltmek için herhangi bir fikrin var mı?" Bunu hemen hemen aynı kodda düzeltmek için yapılan değişikliklere işaret ettim. Bunun nasıl "hayır" olarak okunabileceğini görmüyorum. –