[TIL]スターバックスデータCRUDの課題



1.仮想環境の作成



2.仮想環境に入る



インストールに必要なパッケージ

3.プロジェクトの作成


django-adminコマンドを使用している場合はpythonコマンドを使用します.⭐️

4.アプリケーションの作成



5.MySQLの実行



6.データベースの作成



7.データベース表の作成


tableはアプリケーションのモデルです.Pyにやる.

8. migration / migrate


データベースを作成したら、makemigrationとmigrateを必ず行うことを忘れないでください.makemigrationはmodelsです.pyが行った変更、追加または削除の内容を検出し、ファイルとして生成します(pythonが作成した文をSQL文に変換し、DBに渡す準備をします).migrateでは、未適用の移行(設定値)を適用できます.

9.データベースの確認


先ほど実行したmysqlで確認します.
まず、コマンドは生成されたデータベースを使用します.
mysql>SHOW tables
模範労働者pyで作ったテーブルがよく反映されているかどうかを確認します.

10.データベースにデータを入れる

python manage.py shell
shellに入ると、クエリー文を使用してデータを作成します.
(個別公開予定)

11.MySQL確認