model
class Teacher(models.Model):
name = models.CharField(max_length=30)
class Student(models.Model):
name = models.CharField(max_length=50)
age = models.IntegerField()
teacher = models.ForeignKey(Teacher,on_delete=models.CASCADE,related_name='abc')
实现一对多查询
def get(self,request):
a = Teacher.objects.get(id=1)
obj = a.abc.all()
list = []
for i in obj:
list.append(i.name)
print(i.name)
return JsonResponse({
'data': list})
实现多对一
def get(self,reuqest):
a = Student<