django shell에서 뭔가 진행할 때 ipython notebook이 아쉬웠다.
혹시 ipython notebok에서 django shell을 쓸 수 있을까 해서 찾아보니 있다.
https://github.com/cpbotha/django-shell-ipynb
아래와 같이 설치하고
pip install django-shell-ipynb
django 프로젝트의 setting.py 파일을 열어서 INSTALLED_APPS에 django_shell_ipynb 를 추가하면 끝.
INSTALLED_APPS = ( '...', 'django_shell_ipynb', )
그런 후
python manage.py shell_ipynb
실행하면 ipython notebook 을 띄울 때와 동일하게 실행된다.