LoginSignup
0
0

More than 1 year has passed since last update.

WSL+venv+Djangoで作るWebアプリケーション開発環境

Posted at

目的

DjangoでWebアプリケーションを開発するにあたり、構築した環境について忘れないようにメモする。

環境・ツール

  • Windows11
  • Ubuntu 20.04.3 LTS (WSLを使用)
  • venv
  • Django

少し詳しく

  • PCのOSはWindows11。WSLを使用してWindows11上にUbuntu環境を作り、作業はUbuntu上で行う。
  • 実際のコマンド操作はVS Codeのターミナル上で行うと便利。(Remote-WSLというプラグインをVS Codeに入れることで可能)
  • venvによりPythonの仮想環境を作り、Djangoはvenv上にインストールする。

構成.png

Ubuntu上のフォルダやファイルは、実際にはWindows上にあるので、エクスプローラから直接操作することも可能です。

たとえば、下のようにエクスプローラ上で「D:\dev\web_app」にあるフォルダは、Ubuntu上では「/mnt/d/dev/web_app」にあるように見えます。

■ Windowsのエクスプローラ↓
d-1.png
■ VS Codeのターミナル↓
d-2.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0