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