名前 | バージョン |
---|---|
Python | 3.8.17 |
pip | 23.2.1 |
django | 4.1 |
勤怠管理アプリ
- 仮想環境を作成。(Environments=app2)
- django を install
- 作成した仮想環境で ▶ ボタン押下
- 「Open terminal」押下
- ターミナルが出るので、作成したいプロジェクトまで移動して
django-admin startproject ${project_name}
を入力し、プロジェクトを初期化。 - 「asgi.py」や「settings.py」などがあるはず。
- 検索窓から
Anaconda Prompt
activate app2
D:
cd app2\project
- VSCode で作成したプリジェクトの上位階層を開く(manage.py がある階層)
- デバッグと実行を押下
- 起動構成=Django を選択
- プロジェクトフォルダまで「Anaconda Terminal」で移動
python manage.py startapp ${application_name}
実行
管理アプリ=http://127.0.0.1:8085/admin/login/
勤怠アプリ=http://127.0.0.1:8085/kintai/login/
pip install mysqlclient
pip3 install PyMySQL
- models.py にテーブル定義の Entity を記述
- プロジェクトフォルダまで「Anaconda Terminal」で移動
- VSCodeから「Make Migrate」を実行
- VSCodeから「Migrate」を実行
以下、備忘録として残す
python manage.py makemigrations ${application_name}
python manage.py migrate
- プロジェクトフォルダまで「Anaconda Terminal」で移動
python manage.py createsuperuser
username=admin, password=adminPass
- ファイルを作成後、SourceTree で「Local」->「Create」
- 作業フォルダ上を選択、リポジトリ名=「project」、「Git」
- 作成ボタン押下
- Github で「project」でリモートリポジトリを作成
- SourceTree から Git ターミナルを開く
$ git add \*
$ git commit -m 'first commit'
$ git remote add ${Github から取得したリポジトリ URL}
$ git push ${Github から取得したリポジトリ URL}