##
# 老师表和学生表可以是一个多对多的关系,建表时可以手动建立第三张表建立关联 class Student(models.Model): name = models.CharField(max_length=32, null=True) age = models.CharField(max_length=32, null=True) class Teacher(models.Model): name = models.CharField(max_length=32, null=True) gender = models.CharField(max_length=32, null=True) # 建立第三张表,把前两张表关联起来 class TeacherToStudent(models.Model): stu = models.ForeignKey('Student', null=True) teac = models.ForeignKey('Teacher', null=True) class Meta: #联合唯一索引 unique_together = [ ('stu','teac'), ]