我是django的新手。有人能帮我吗...我如何使用Rest Framework API上传文件?
我尝试遵循这个页面:
http://www.django-rest-framework.org/api-guide/parsers/#fileuploadparser
我是django的新手。有人能帮我吗...我如何使用Rest Framework API上传文件?
我尝试遵循这个页面:
http://www.django-rest-framework.org/api-guide/parsers/#fileuploadparser
Django REST框架中的文件上传与Django中的multipart/form形式上传文件相同。
您可以使用curl进行测试:
curl -X POST -H "Content-Type:multipart/form-data" -u {username}:{password} \
-F "{field_name}=@{filename};type=image/jpeg" http://{your api endpoint}
其他字段与Django中的普通表单字段相同。
curl -X PATCH --dump-header - -H "Content-Type:multipart/form-data" -u jorge:123456 -F "image=@/home/oscar/Pictures/dgnest/_MG_6445.JPG;type=image/jpeg" http://localhost:8000/api/project/3/