03.通过课程查询商品信息

1.只需要修改/course/course/1/返回的数据即可
 
1.1 course/serializers.py 添加商品信息序列化
 
# 添加显示商品字段 
from goods.serializers import GoodsSerializer 

class CourseDeepSerializer(CourseSerializer):
  goods_set = GoodsSerializer(many=True)
  chapters = ChaptersSerializer(many=True)

 

1.2 在 goods/serializers.py 中添加序列化函数
 
# -*- coding: utf-8 -*- 
from rest_framework import serializers
from goods.models import Goods

class GoodsSerializer(serializers.ModelSerializer):

  class Meta:
    model = Goods
    fields = '__all__' # 所有字段

 

2.测试
 
Http://192.168.56.100:8888/course/course/1/

 

 

posted @ 2020-11-09 11:19  深海海胆  阅读(88)  评论(0)    收藏  举报
Live2D