如何实现Django数据结果集序列化并展示-创新互联
小编这次要给大家分享的是如何实现Django数据结果集序列化并展示,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。

示例为一对多的表关系,学生为多,老师为一,设置外键字段可以为空,也就是说关联的老师被删除该学生依然存在,只是相应字段留空
class Teacher(models.Model):
name = models.CharField(max_length=10,verbose_name='老师名称')
password = models.CharField(max_length=10,verbose_name='密码')
class Meta:
verbose_name_plural = '教师表'
def __str__(self):
return self.name
class Student(models.Model):
teacher = models.ForeignKey(to=Teacher,on_delete=models.SET_NULL,null=True,verbose_name='教师')
name = models.CharField(max_length=10,verbose_name='学生名字')
age = models.IntegerField(verbose_name='年龄')
class Meta:
verbose_name_plural = '学生表'
def __str__(self):
return self.name 分享文章:如何实现Django数据结果集序列化并展示-创新互联
URL标题:http://www.jxjierui.cn/article/djdiee.html


咨询
建站咨询
