djangoでjupyter notebookを使う方法
djangoでjupyter notebookを使おう
pythonicでデータ分析をする方ならjupyetrを使う方は多いのではないでしょうか?
ただ、web開発で何かしらのフレームワーク使っていたらjupyter使うって感じにならないですよね。。。 (自分だけかもしれないですが)
しかし、web開発でデータ分析している所があったら、そこはDB通してjupyterでやったほうが楽な気がします。
なので、今回はdjangoでjupyterを使う方法書いていきます。
まずは djangoのextensionをインストールしましょう!
pip install django-extensions
次にsetting.pyに以下のように追加しましょう
INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'app', 'django_extensions', # この行を追加 )
jupyter起動
そしてあとはshell_plusに以下のようにoptionを追加しましょう。
python manage.py shell_plus --notebook
これでjupyter使えちゃいます! 便利!!