定义模型类
- 有一个数据表,就有一个模型类与之对应
- 打开models.py文件,定义模型类
- 引入包from django.db import models
- 模型类继承自models.Model类
说明:不需要定义主键列,在生成时会自动添加,并且值为自动增长
from django.db import models
class UserInfo(models.Model):
user_name = models.CharField(max_length=20)
password = models.CharField(max_length=40)
email = models.CharField(max_length=20)
address = models.CharField(max_length=30)
recipient = models.CharField(max_length=20)
post_code = models.CharField(max_length=6)
phone = models.CharField(max_length=11)
生成数据表
生成迁移文件:根据模型类生成相应的数据库语句,在终端中输入
python manage.py makemigrations
执行迁移:执行相应数据库语句生成数据表
python manage.py migrate
网友评论