【问题标题】:Having problems with Image File POST to Django Server through API通过 API 将图像文件 POST 到 Django 服务器时遇到问题
【发布时间】:2013-06-07 00:56:03
【问题描述】:

我花了一整天的时间试图让这个 Imagefile POST 工作无济于事。如果有人能提供一点帮助来推动我朝着正确的方向前进,我将不胜感激!我正在使用 Django Tastypie Restful API 服务。

这是我迄今为止尝试将图像发布到我的服务器并保存它的结果 - 但我认为我已经得到了从 404 到 500 的所有状态错误。非常感谢任何见解:) http://pastebin.com/7iXpDvkD

提前谢谢你!

【问题讨论】:

    标签: django api tastypie


    【解决方案1】:

    请勿尝试以 Tastypie JSON 格式发布图片。使用普通 Django 中的多部分表单数据上传它。我这么说不是因为你做不到,而是因为它很困难而且也不是正确的方法。其次,它将上传的文件大小增加 30%-40%,这对大多数人来说可能是个问题。

    我仍然让你决定做什么,我正在使用 Django 和 Tastypie 放置文件上传链接。做出你的选择。

    普通 django - https://docs.djangoproject.com/en/dev/topics/http/file-uploads/ 这直接来自 Django 文档,基本上足以满足任何基本需求。

    使用 Tastypie-Django-tastypie: Any example on file upload in POST? How do you upload a file with a POST request on django-tastypie?

    【讨论】:

    • 感谢您的回复。我确实在搜索中看到了两个美味派链接,有点困惑,我觉得我在空白 - 这可能是一个简单的问题,但你知道我在做了类似的事情后如何通过美味派保存图像这里的代码:stackoverflow.com/a/14134853/1493591 或者 POST 是否令人满意?谢谢!
    【解决方案2】:

    我找到了解决我的问题的方法,那就是文件目录中的 curl 命令错误。

    【讨论】:

      猜你喜欢
      • 2016-02-02
      • 2021-12-10
      • 1970-01-01
      • 2012-11-04
      • 2019-12-16
      • 2020-05-22
      • 2017-12-27
      • 2013-03-07
      • 2021-01-20
      相关资源
      最近更新 更多