Django是一个流行的Python Web框架,提供了一种用于管理数据的强大工具,即模型(Model)。模型是Django中的核心组件之一,它允许我们定义数据结构、创建数据库表以及进行数据的增删改查操作。本文将详细介绍如何创建、修改和查询数据模型,并提供相应的源代码示例。
- 创建模型
在Django中创建模型非常简单,只需定义一个继承自django.db.models.Model
的Python类,并在类中定义字段。每个字段都对应数据库表中的一列。
下面是一个示例,创建一个名为Book
的模型,包含标题(title)、作者(author)和出版日期(publication_date)字段:
from django.db import models
class Book(models