Python | Django | マイグレーションの実行方法

2021年6月15日

公開日:2021/6/15

Pythonには,DjangoというWebアプリケーションフレームワークがある.フレームワークのため,Djangoを利用するとWebアプリを通常よりも短時間で開発することが可能になる.

Webアプリを開発するのに際し,データベースの利用は重要である.データベースを操作するのにマイグレーション(migration)が必要であるため,以下にマイグレーションの実行方法を記す.

Djangoのプロジェクトの作成方法はこちらを参照.

◆実施環境

Python 3.8.8
Django 3.2.3

■マイグレーションの実行方法

以下のようにDjangoのプロジェクトを開く.

ターミナルを開き,仮想環境下で操作をするので,以下赤枠をクリックし,"Command Prompt"を選ぶ.

以下のように仮想環境に移行する.

“python manage.py migrate"を実行すると以下のように全てのマイグレーションが適用される.

機能を追加するため,以下赤枠のextensionをクリックする.

SQLiteを検索し,インストールする.

VS Codeの"View"をクリックし,"Command Palette"をクリックする

“SQLite"を検索し,"SQLite: Open Database"を選ぶ.

その後,"db.sqlite3″を選ぶ.

“VS Code"に以下"SQLITE EXPLORER"が追加される.

選択すると,データベースのテーブルの一覧が現れる.

以上