Django REST framework编写图片上传接口并测试
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django REST framework编写图片上传接口并测试相关的知识,希望对你有一定的参考价值。
参考技术A 在做接口自动化时,有时会遇到图片上传的接口,这时Content-Type就不是application/json。这里使用DRF编写一个图片上传接口,并测试。
一、编写图片上传接口
首先创建一个我们希望用来存放文件的文件夹,并且在settings.py中配置路径:
在项目的urls.py中配置media的路由:
在应用的models.py中创建模型:
并且在serializers.py中创建序列化:
编写视图views.py:
给应用的urls.py配置路由:
最后我们测试一下:
以上是关于Django REST framework编写图片上传接口并测试的主要内容,如果未能解决你的问题,请参考以下文章
Django Rest Framework 序列化程序中的循环依赖
如何在 Django Rest Framework 的 REST API 中为数组数据编写序列化程序?
如何使用 DJango Rest Framework 上传多个图像?
如何在 Django Rest Framework 中编写涉及两个模型的业务逻辑