界面管理:


1,spu表数据获取
-
目的:可以将spu表的信息,展示在页面中
-
操作流程:
-
1, 子路由(meiduo_admin/urls.py)
-
#4,spu管理 router = DefaultRouter() router.register(r'goods',spu_views.SPUViewSet,base_name="goods") urlpatterns += router.urls
-
-
2,类视图(good/spu_views.py)
-
#1,spu管理 class SPUViewSet(ModelViewSet): pagination_class = MyPageNumberPagination serializer_class = spu_serializers.SPUSerializer queryset = SPU.objects.all()
-
-
3,序列化器(spu_serializers.py)
-
#1,spu序列化器 class SPUSerializer(serializers.ModelSerializer): #1,重写brand brand = serializers.StringRelatedField(read_only=True) brand_id = serializers.IntegerField() #2,重写分类 category1 = serializers.StringRelatedField(read_only=True) category1_id = serializers.IntegerField() category2 = serializers.StringRelatedField(read_only=True) category2_id = serializers.IntegerField
-
-
MIS系统之SPU管理操作详解

本文详细介绍了MIS系统中商品SPU管理的实现,包括数据获取、品牌与分类信息、图片上传及数据操作等步骤。通过子路由配置、类视图和序列化器,实现了SPU信息的展示、选择和管理功能,并利用FDFS进行图片上传。
最低0.47元/天 解锁文章
424

被折叠的 条评论
为什么被折叠?



