Django 環境構築 ~ プロジェクト作成 、アプリ作成まで メモ

### 仮想環境の構築
$python3 -m venv myvenv
 
python -m venv venv
 
### 削除 Linux
rm -rf <仮想環境名>/  
### 削除 Windows10
rmdir /s myenv
python -m venv --clear 仮想環境名 #初期化
 
### 起動(Linux
$source myvenv/bin/activate
### 起動 (windows
$.\myvenv\Scripts\activate
 
### pip アップグレード
python -m pip install --upgrade pip
 
### requirements.txt
Django~=3.1.4
django-allauth~=0.41.0
django-widget-tweaks~=1.4.8
 
$pip install -r requirements.txt
 
### requirements.txt 更新
Django~=3.1.4
django-allauth~=0.41.0
django-widget-tweaks~=1.4.8
django-bootstrap4
django-upload-validator
pdfminer.six
django-widgets-improved
psycopg2-binary
###
 
### プロジェクト作成
django-admin startproject mysite .
django-admin startproject プロジェクト名 .
django-admin startproject django_yoyaku_01 .
###
 
python manage.py migrate
 
python manage.py runserver
 
###アプリケーションの作成
$ python manage.py startapp app
$ python manage.py startapp accounts