文章 2022-11-24 来自:开发者社区

Django+Vue开发生鲜电商平台之5.使用DRF实现商品列表页和过滤(下)

三、DRF的使用1.DRF的Request和Response类DRF对Django的Request和Response类进行了进一步的封装,因此使用起来更方便。request.data返回请求正文的解析内容,代替了标准request.POST和request.FILES属性,具体如下:它包括所有已解析的内容,包括文件和非文件输入;它支持解析除以外的HTTP方法的内容POST,这意味着您可以访问PU....

Django+Vue开发生鲜电商平台之5.使用DRF实现商品列表页和过滤(下)
文章 2022-11-24 来自:开发者社区

Django+Vue开发生鲜电商平台之5.使用DRF实现商品列表页和过滤(中)

2.使用modelserializer实现商品序列化从前面的基本使用中可以看到,serializer类似于Django自带的Form,可以对表单进行验证,但是serializer还拥有更多的功能,这里尝试通过serializer将数据保存到数据库中。在serializers.py中实现用于保存数据的create()方法如下:from rest_framework import serialize....

Django+Vue开发生鲜电商平台之5.使用DRF实现商品列表页和过滤(中)
文章 2022-11-24 来自:开发者社区

Django+Vue开发生鲜电商平台之5.使用DRF实现商品列表页和过滤(上)

一、普通方式实现商品列表页先了解Django中实现Json数据传递的基本方法,可以查看中文文档https://www.cntofu.com/book/35/index.html,并结合英文文档了解其用法。1.使用Django View实现商品列表下面实现通过View类直接将商品信息显示到前端。为了区别于views.py,在apps/goods下新建views_base.py如下:import j....

Django+Vue开发生鲜电商平台之5.使用DRF实现商品列表页和过滤(上)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等