文章目录
加载目录中...

1

管理员 2025-09-05 23:58 84 阅读 web

数据库相关字段说明

字段 作用 样例/选项 备注
CharField 短字符串(≤255) max_length=120 必需给长度;对应库 varchar
TextField 长文本 无长度限制 对应库 text/longtext
DateTimeField 日期+时间 auto_now=True 每次保存自动刷新 自动列别设为 datetime
IntegerField / PositiveIntegerField 整数/正整数 default=0 可配 validators 限制范围
ImageField 图片文件上传 upload_to='covers/%Y/%m/' 依赖 Pillow;存路径字符串
FileField 任意文件上传 同上 与 ImageField 唯一区别是不做图片验证
ForeignKey 多对一 on_delete=models.CASCADE 级联删除 会自动产生 _id 后缀列
BooleanField 布尔 default=False 对应 tinyint(1)
EmailField / URLField 带格式校验 也是 CharField 子类 自动正则验证
SlugField 带格式校验 unique=True URL安全短标签

hello