プロジェクトの骨組みができたので,このプロジェクトに Comments アプリケーションを作成して登録しよう.アプリケーションの作成は python manage.py startapp アプリケーション名
コマンドを実行する.これにより,アプリケーションフォルダが作成され,その中に最低限必なファイル群が生成される.
(py39) C:\Users\lecture\Documents\django\django_comment>dir ⏎ ドライブ C のボリューム ラベルがありません。 ボリューム シリアル番号は E033-4666 です C:\Users\lecture\Documents\django\django_comment のディレクトリ 2022/07/27 10:58 <DIR> . 2022/07/27 10:58 <DIR> .. 2022/07/27 10:57 77 .gitignore 2022/07/27 10:58 0 db.sqlite3 2022/07/27 10:58 <DIR> django_comment 2022/07/27 10:50 692 manage.py 3 個のファイル 769 バイト 3 個のディレクトリ 14,089,089,024 バイトの空き領域 (py39) C:\Users\lecture\Documents\django\django_comment>python manage.py startapp comments ⏎ (py39) C:\Users\lecture\Documents\django\django_comment>dir ⏎ ドライブ C のボリューム ラベルがありません。 ボリューム シリアル番号は E033-4666 です C:\Users\lecture\Documents\django\django_comment のディレクトリ 2022/07/27 11:04 <DIR> . 2022/07/27 11:04 <DIR> .. 2022/07/27 10:57 77 .gitignore 2022/07/27 11:04 <DIR> comments 2022/07/27 10:58 0 db.sqlite3 2022/07/27 10:58 <DIR> django_comment 2022/07/27 10:50 692 manage.py 3 個のファイル 769 バイト 4 個のディレクトリ 14,087,626,752 バイトの空き領域 (py39) C:\Users\lecture\Documents\django\django_comment>cd comments ⏎ (py39) C:\Users\lecture\Documents\django\django_comment\comments>dir ⏎ ドライブ C のボリューム ラベルがありません。 ボリューム シリアル番号は E033-4666 です C:\Users\lecture\Documents\django\django_comment\comments のディレクトリ 2022/07/27 11:04 <DIR> . 2022/07/27 11:04 <DIR> .. 2022/07/27 11:04 66 admin.py 2022/07/27 11:04 154 apps.py 2022/07/27 11:04 <DIR> migrations 2022/07/27 11:04 60 models.py 2022/07/27 11:04 63 tests.py 2022/07/27 11:04 66 views.py 2022/07/27 11:04 0 __init__.py 6 個のファイル 409 バイト 3 個のディレクトリ 14,087,430,144 バイトの空き領域 (py39) C:\Users\lecture\Documents\django\django_comment\comments>cd .. ⏎ (py39) C:\Users\lecture\Documents\django\django_comment>
アプリケーションを作成したのでここでもコミットしておこう.前のページの作業後にコミットをしていなかったので,順番にコミットする.つまり,前のページで編集した settings.py だけをまずコミットして,その後に残りのファイルをコミットする.
(py39) C:\Users\lecture\Documents\django\django_comment>git status ⏎ On branch master Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git restore <file>..." to discard changes in working directory) modified: django_comment/settings.py Untracked files: (use "git add <file>..." to include in what will be committed) comments/ no changes added to commit (use "git add" and/or "git commit -a") (py39) C:\Users\lecture\Documents\django\django_comment>git add django_comment\settings.py ⏎ (py39) C:\Users\lecture\Documents\django\django_comment>git commit -m"settings" ⏎ [master 595353c] settings 1 file changed, 3 insertions(+), 3 deletions(-) (py39) C:\Users\lecture\Documents\django\django_comment>git add . ⏎ (py39) C:\Users\lecture\Documents\django\django_comment>git commit -m"startapp" ⏎ [master 3889aae] startapp 7 files changed, 18 insertions(+) create mode 100644 comments/__init__.py create mode 100644 comments/admin.py create mode 100644 comments/apps.py create mode 100644 comments/migrations/__init__.py create mode 100644 comments/models.py create mode 100644 comments/tests.py create mode 100644 comments/views.py (py39) C:\Users\lecture\Documents\django\django_comment>git log ⏎ commit 3889aaea2d0f6a1f47a6b44e142c48795a8f0d38 (HEAD -> master) Author: Gakuin Hanako <gakuin.hanako@dummy.kobegakuin.ac.jp> Date: Wed Jul 27 11:06:13 2022 +0900 startapp commit 595353c523806459c0b3a23af0b9073c38863b8c Author: Gakuin Hanako <gakuin.hanako@dummy.kobegakuin.ac.jp> Date: Wed Jul 27 11:05:42 2022 +0900 settings commit 2b7a426d56673c069bab414a218d59edf0af518c Author: Gakuin Hanako <gakuin.hanako@dummy.kobegakuin.ac.jp> Date: Wed Jul 27 10:58:16 2022 +0900 gitignore commit 2f1f41ecf300c06056766fb52b2c9326caeba684 Author: Gakuin Hanako <gakuin.hanako@dummy.kobegakuin.ac.jp> Date: Wed Jul 27 10:54:22 2022 +0900 Initial commit (py39) C:\Users\lecture\Documents\django\django_comment>