通过老师查学生:
先获取老师id,然后查学生表(反向查找) teacher__id ,匹配传过来的老师id,最后序列化展示
通过学生查老师:
先获取学生id,然后查老师表(外键)stu,匹配传过来的学生id,最后序列化展示
class ShowTea(APIView): # 首次展示老师
def get(self,request):
tea = Teacher.objects.all()
ser = TeaSer(tea, many=True)
return Response({
'code': 200,
'data': ser.data
})
class Shows(APIView): # 点击老师展示他的学生
def post(self,request):
id = request.data.get('id') # 前端传过来的老师的id
stu = Student.objects.filter(teacher__id=id)