VSCodeでdjango開発環境を作成する(venv)
背景
- djangoを学ぼうと思いこちらの本を読んでいたのですが、環境構築のページが古く、ちょっとつまずきました。 honto.jp
- そこで自宅環境にすでにインストールしているVSCodeを使用してdjango開発環境を作成することにしました。
想定環境
- VSCodeがインストール済みであること
- homebrewがインストール済みであること
- python3系がインストール済みであること
手順
- ありがたいことにvscodeのチュートリアルがあるので、これに沿っていきます。 code.visualstudio.com
コマンドラインでの作業
- 適当なディレクトリを作成
$ mkdir django-tutorial $ cd django-tutorial
- venvインストール
$ brew install python3-venv $ python3 -m venv (env名)
VSCodeでの作業
- [cmd]+[Shift]+[p]で[select python interpreter]を選択
- 前の手順で作成したvenv(ここではtutorial)があるので、選択
Python ... ('tutorial': env)が表示されればOK
[ターミナル]→[新しいターミナル]で開く(
(env名)host:dir user$
のように表示される)- 開いたターミナルでdjangoをインストールする
$ python -m pip install django
- djangoプロジェクト作成
$ django-admin startproject (project名)
- ↑手順で作成したプロジェクトに移動し、django appを起動
$ cd (project名) $ python manage.py runserver
参照ページのTutorialはまだまだ続きますが、環境設定はこれにて終わりです。