一对多表的建立
模型
from django.db import models # 图书分类表 class Category(models.Model): # 分类名称 name = models.CharField(max_length=32,unique=True) # 图书表 class Book(models.Model): # 图书名称 name = models.CharField(max_length=32,unique=True) # 图书价格 price = models.DecimalField(max_digits=9,decimal_places=2) # 图书添加时间 addtime = models.DateTimeField(auto_now_add=True) # 外键 cate = models.ForeignKey('Category',on_delete=models.CASCADE)
生成迁移文件
python manage.py makemigrations
完成数据迁移
python manage.py migrate