Anaconda+Django+VSCodeでストレスレスな環境構築①
スポンサーリンク
こんにちは。talosです。
今回はAnacondaでDjangoをインストールし、VSCodeでコーディングできるように環境構築していきたいと思います。
①ではDjangoの準備を行います。
Djangoをインストール済みの方は②から読んでください。
前提条件
OS:Windows
Anacondaインストール済み
VSCodeインストール済み
※VSCodeのインストール方法は以下のページで説明しています。(日本語化までで大丈夫です)
talosta.hatenablog.com
仮想環境を作成
すでに仮想環境がある人は読み飛ばしてください。
Anaconda Promptを開き、以下のコマンドを実行します。
conda create -n django python=3.7
「-n」の後は仮想環境の名前ですが、任意の名前をつけてください。
また、pythonのバージョンは3.7ならどのDjangoのバージョンでも動くので今回はこれを使います。
別のバージョンを使いたいという方は以下のページを参考にしてください。
Djangoをインストール
先程作った仮想環境に入りましょう。
conda activate django
仮想環境に入ったら以下のコマンドを実行してDjangoをインストールします。
conda install -c conda-forge django
スポンサーリンク
Djangoの動作確認
VSCodeの設定の前にDjangoの動作確認をしておきましょう。
以下のコマンドでプロジェクトを作成します。
django-admin startproject mysite
プロジェクトを作成したら、
cd mysite
でプロジェクトのディレクトリに移動し、サーバを起動させます。
python manage.py runserver
以下のようなメッセージが出てきたらブラウザでhttp://127.0.0.1:8000/にアクセスしてみてください。
Watching for file changes with StatReloader Performing system checks... System check identified no issues (0 silenced). You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions. Run 'python manage.py migrate' to apply them. November 15, 2020 - 11:37:20 Django version 3.1.3, using settings 'mysite.settings' Starting development server at http://127.0.0.1:8000/ Quit the server with CTRL-BREAK.
このページが出てきたら成功です。