model即模型,是跟数据库打交道的模块,用于数据处理,如增删改查。每一个模型都是python类的子类( django.db.models.Model
),模型中的每个属性都对应一个数据库字段。
1. 数据库设置
在 /应用/settings.py 中配置,默认情况下是使用自带的sqlite3。也可以换成其他数据库。初学的话我们不换就使用默认的sqlite3,它是python内置的轻量级数据库。
2. 创建模型
步骤一:设计模型
即设计表、定义表字段,通常在 /项目/应用/models.py 模块中进行。
"""/models.py"""
from django.db import models
class Reporter(models.Model):
full_name = models.CharField(max_length=