talosのプログラミング教室

Anaconda+Django+VSCodeでストレスレスな環境構築①

スポンサーリンク

こんにちは。talosです。

今回はAnacondaでDjangoをインストールし、VSCodeでコーディングできるように環境構築していきたいと思います。

①ではDjangoの準備を行います。

Djangoをインストール済みの方は②から読んでください。

talosta.hatenablog.com

前提条件

OS:Windows

Anacondaインストール済み

VSCodeインストール済み

VSCodeのインストール方法は以下のページで説明しています。(日本語化までで大丈夫です)
talosta.hatenablog.com

仮想環境を作成

すでに仮想環境がある人は読み飛ばしてください。

Anaconda Promptを開き、以下のコマンドを実行します。

conda create -n django python=3.7     

「-n」の後は仮想環境の名前ですが、任意の名前をつけてください。

また、pythonのバージョンは3.7ならどのDjangoのバージョンでも動くので今回はこれを使います。

別のバージョンを使いたいという方は以下のページを参考にしてください。

https://docs.djangoproject.com/ja/3.1/faq/install/

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.

このページが出てきたら成功です。

f:id:talosta:20201114223235p:plain

おわりに

今回はDjangoをインストールして動作確認まで行いました。

②に続きます。

talosta.hatenablog.com