在 models.py 中添加
from django.db import models
# Create your models here.
class Person(models.Model):
# 伪装成 models
p_name = models.CharField(max_length=16,unique=True,db_column='name')
# unique 设置为唯一
# db_column 列名
p_age = models.IntegerField(default=18,db_column='age')
# default 设置默认值
# False 代表男,True 代表女
p_sex = models.BooleanField(default=False,db_column='sex')
class Meta:
db_table = 'People'
# 修改表名
unique 设置为唯一的
db_column 指定列名
default 设置默认值
Meta 加入元信息
db_table 指定表名
当存在 布尔类型时 数据库表中表示为 TINYINT(1) 节省空间
default 只有当存入数据时,才会进行使用
2020-05-09