Django でモデルとデータを操作する

中級
学生
開発者
Azure
Azure App Service

Django では、データ ドリブン アプリケーションに重点を置いているため、独自のオブジェクト リレーショナル マッパー (ORM) を提供します。 ここでは、ORM の概念と、Django ORM の動作について説明します。 独自のモデルを作成し、データベースを設定します。

学習の目的

このモジュールでは、次の方法を学習します。

  • オブジェクト リレーショナル マッピングを記述します。
  • Django で SQLite データベースを作成します。
  • Django モデルを作成してアクティブにします。
  • クラスの __str__ メソッドの目的について説明します。
  • データベースでデータを作成してクエリを実行します。

前提条件

  • ソフトウェア:
    • Visual Studio Code
    • Git
  • コーディングのスキル:
    • HTML と CSS についての理解
    • Django についての基本的な理解
    • リレーショナル データベースについての基本的な理解
    • 次を含む、Python についての中級レベルの理解:
      • パッケージの管理
      • 仮想環境
      • 継承