Man*_*uel 2 file-upload core-api django-rest-framework
是否可以在具有FileField的模型中使用HyperlinkedModelSerializer执行文件上传到DRF?
我正在使用utils包中的coreapi File类,而coreapi抱怨File对象不是JSON的主要(原文如此).
查看代码看起来模式必须说编码必须是多部分形式.
在哪里可以找到将这样的文件上传到DRF到具有FileField的模型的工作示例?
所以...通过代码阅读我遇到的encoding参数client.action.
如果设置为multipart/form-data,则文件已正确编码,并且未作为JSON字段验证,而是作为body参数验证.
with open('/Users/Jonathan/Desktop/test.png', 'rb') as f:
client.action(schema, ['incidents', 'create'], params={ 'file': utils.File('test.png', f) }, encoding="multipart/form-data")
Run Code Online (Sandbox Code Playgroud)
通过transports/http.py和utils.py阅读故事的其余内容....
| 归档时间: |
|
| 查看次数: |
727 次 |
| 最近记录: |