查看“丝路通:drf的modelserializer实现商品列表页功能”的源代码
←
丝路通:drf的modelserializer实现商品列表页功能
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==序列化serializiers完善== cd /root/mxshop/apps/goods 增加CategorySerializer,使能显示具体类别。 <nowiki> # -*- coding: utf-8 -*- __author__ = 'bobby' from rest_framework import serializers from goods.models import Goods,GoodsCategory class CategorySerializer(serializers.ModelSerializer): class Meta: model = GoodsCategory fields = "__all__" class GoodsSerializer(serializers.ModelSerializer): category = CategorySerializer() class Meta: model = Goods fields = "__all__"</nowiki> ==测试== 在浏览器输入:http://10.0.0.30:8000/goods/ <nowiki> { "id": 1, "category": { "id": 20, "name": "根茎类", "code": "gjl", "desc": "", "category_type": 2, "is_tab": false, "add_time": "2020-06-24T16:34:11", "parent_category": 1 }, "goods_sn": "", "name": "新鲜水果甜蜜香脆单果约800克", "click_num": 0, "sold_num": 0, "fav_num": 0, "goods_num": 0, "market_price": 232.0, "shop_price": 156.0, "goods_brief": "食用百香果可以增加胃部饱腹感,减少余热量的摄入,还可以吸附胆固醇和胆汁之类有机分子,抑制人体对脂肪的吸收。因此,长期食用有利于改善人体营养吸收结构,降低体内脂肪,塑造健康优美体态。", "goods_desc": "<p><img src=\"/media/goods/images/2_20170719161405_249.jpg\" title=\"\" alt=\"2.jpg\"/></p><p><img src=\"/media/goods/images/2_20170719161414_628.jpg\" title=\"\" alt=\"2.jpg\"/></p><p><img src=\"/media/goods/images/2_20170719161435_381.jpg\" title=\"\" alt=\"2.jpg\"/></p>", "ship_free": true, "goods_front_image": "/media/goods/images/1_P_1449024889889.jpg", "is_new": false, "is_hot": false, "add_time": "2020-06-24T18:01:07" },</nowiki>
返回至
丝路通:drf的modelserializer实现商品列表页功能
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息