手機也能上課
1/11
什么是模型?
模型(Model)是MTV中的M。模型一般在應用目錄下的models.py進行操作。
模型是數(shù)據(jù)唯一而且準確的信息來源。它包含你正在儲存的數(shù)據(jù)的重要字段和行為。一般來說,每一個模型都映射一個數(shù)據(jù)庫表。
記?。?/p>
- 每個模型都是一個 Python 的類,這些類繼承 django.db.models.Model
- 模型類的每個屬性都相當于一個數(shù)據(jù)庫的字段。
綜上所述,Django 將給你一個自動生成訪問數(shù)據(jù)庫的 API。
web項目的數(shù)據(jù)一般都存在數(shù)據(jù)庫(database)中,模型與數(shù)據(jù)庫的交互是通過ORM完成。