from __future__ import unicode_literals
from django.db import models
class Users(models.Model):
name=models.CharField(max_length=20)
gender=models.BooleanField(default=True)
class Phone(models.Model):
number = models.CharField(max_length=15)
owner = models.ForeignKey('Users',on_delete=models.CASCADE)
在定义了父表和子表后,外键设在子表中。
在数据库中增加数据时,步骤如下:
u=Users(name=‘abc’,gender=true)
u.save()
p=u.phone_set.create(number='12345567')