簡介

已完成

儘管可以建立應用程式,直接與關聯式資料庫互動,但這種直接互動可能會導致程式碼重複且不安全。 為因應此問題,所以導入了物件關聯式對應程式 (ORM),將資料庫呼叫與物件分開。

您若是開發人員,可以使用 ORM 設計代表資料的物件。 ORM 也可以為您管理資料庫作業。

Django 的內建 ORM,是其架構的核心元件。 在本課程模組中,我們將探索 Django 的 ORM,建立模型物件,以及透過 ORM 與資料庫互動。

在此課程模組中,您將會了解:

  • ORM 的用途。
  • 如何設定及啟動 Django SQLite 資料庫。
  • 如何建立並啟動 Django 模型。
  • 在類別中加入 __str__ 方法為何如此重要。
  • 如何在您的 SQLite 資料庫中建立及查詢資料。

先決條件: