Django作業メモ
DjangoでWebアプリを構築する際に実施するお作法のメモ
01.フォルダ構成
dir01
├─.venv
├─.gitignore
├─README.md
├─requirements.txt
└─プロジェクトルート/
├config/
├manage.py
├アプリ01
├アプリ02
02.Python仮想環境用意
pythonは事前にインストールしているものとします。
以下のコマンドでpythonのバージョンを確認しておきます。
bach
python -V
Python仮想環境作成
以下のコマンドで任意のディレクトリにpython仮想環境を構築します。
bach
python -m venv .venv-name
source .venv-name/Scripts/activate
deactivateとコマンドを入力することでpython仮想環境を停止できます。
ライブラリインストール
pipを最新バージョンにし、python仮想環境に必要な外部ライブラリをインストールします。
bach
python -m pip install --upgrade pip
python -m pip install Django
python -m django --version # djangoのバージョン確認
pip freeze > requirements.txt # 外部ライブラリの一覧を出力する
pip listまたはpip freezeでpython仮想環境にインストールした外部ライブラリ一覧を確認することができます。
03.Djangoプロジェクト
プロジェクトルートとなるディレクトリを作成し、作成したディレクトリへ移動した後に、Djangoプロジェクトを構築する。
bach
mkdir mysite
cd mysite/
django-admin startproject config .
python manage.py startapp アプリ名