数据库
常用的字段类型
- Autofield 自增
- IntegerField 整形
- CharField 字符类型
- BooleanField 布尔类型
- DateTimeField 时间类型(年月日时分秒)
- DateField 时间类型(年月日)
- FloatField 浮点类型
常用的属性
- primary_key 主键
- max_length 最大长度
- unique 唯一索引
- default 默认值
- auto_now_add 第一次的添加时间
- auto_add 每一次更新的时间
例子
from django.db import models # db database 数据库 # models 模型 # 学生表的 用类驱动数据 class User(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=32,unique=True) age = models.IntegerField(default=18) status = models.BooleanField(default=False) addtime = models.DateTimeField(auto_now_add=True)生成迁移文件
python manage.py makemigrations将迁移文件信息入库
python manage.py migrate之后 你在你的数据库中就可以看到一个新生成的数据表 应用名+类名(小写) 的一张数据表
版权声明:本文为weixin_45839321原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。