開発の準備をします。
GitHub 準備
GitHub のリポジトリを作成します。
.gitignore 作成
記述されたファイルは、git 管理下から除外されてコミットされなくなります。
必ず作成しておきましょう。
.gitignore
myvenv
db.sqlite3
.vscode
__pycache__
*.pyc
.DS_Store
仮想環境の作成
myvenv
という名前で仮想環境を構築します。
$ python3 -m venv myvenv
仮想環境の実行
source
コマンドで仮想環境を実行します。
ターミナルを再起動したときなど、必ずこのコマンドを実行して、仮想環境に入って下さい。
仮想環境に入ると、ターミナルに(myvenv)
という印が付きます。
これがあると、仮想環境に入っていることになります。
$ source myvenv/bin/activate
※ windows の方は別コマンドになります。
Windows のみ
$ .\myvenv\Scripts\activate
requirements.txt 作成
開発で必要なパッケージを記載します。
simpleJWT、Djoser ライブラリを使用します。
requirements.txt
Django==3.2.9
djangorestframework==3.12.4
djangorestframework-simplejwt==4.4.0
PyJWT==1.7.1
djoser==2.0.3
パッケージのインストール
このコマンドで、requirements.txt
に記載されたパッケージがインストールされます。
(myvenv) ~$ pip3 install -r requirements.txt
これで、Django で開発する準備ができました。