请看这里:https://github.com/toastdriven/django-tastypie/issues/42
看起来有些方法,但是效果不好.
过了许久,提供各种解决方案玩弄(https://github.com/klipstein/django-tastypie/commit/e0f86ddffeb46c77704328a3b5899ec08e18e4eb,https://github.com/klipstein/django-tastypie/commits/form-data)做文件在tastypie中处理我得出结论,如果你想支持来自每个浏览器的文件上传,这不能优雅地解决.
看看这个叉子
将文件序列化到 JSON 请求中是一种有点尴尬的方法,并且还意味着您会失去 Django 的一些文件上传自动功能,例如,在请求传入时将文件写入内存,然后只切换到写入它一旦超过一定大小,就会写入磁盘。
对于文件上传视图,您可能希望退出 tastypie,并显式编写视图。
request.FILES
然后,您可以使用标准的多部分表单(并且只需像往常一样访问文件,或者(更复杂)创建一个接受原始文件内容的视图。
归档时间: |
|
查看次数: |
5961 次 |
最近记录: |