【问题标题】:Django 3rd party image uploading service from browser来自浏览器的 Django 3rd 方图像上传服务
【发布时间】:2016-10-13 02:47:44
【问题描述】:

您好
我希望用户能够从浏览器上传他们自己的照片,但我了解到让他们在没有很多保护措施的情况下将文件上传到您的服务器是不安全的。我需要一个图片托管网站,它有一个简单的 API 用于上传照片(免费)。

我发现的唯一一个是 Cloudinary,它很棒,但是按照他们的教程没有用。我猜原因是它已经过时了,我使用的是 Django 1.10...

如果有办法做到这一点,即使没有特殊的 API,(通过向某些图像托管站点发送请求)我也想尝试一下。

提前致谢!

【问题讨论】:

    标签: django django-forms


    【解决方案1】:

    如果您正在创建非商业应用程序,您可能需要查看Imgur。他们的 API 对开源应用程序和非商业应用程序是免费的。

    他们官方 API 页面的注释:每个应用程序每天可以允许大约 1,250 次上传或每天大约 12,500 个请求。

    【讨论】:

    • 感谢您的回答。这不是一个真正的 Django 解决方案,因为我似乎无法为这个 API 找到一个 Django 应用程序,但我想我可以创建一个使用 python 发送请求的应用程序。
    • @real_2 我不确定这是否仍然有效,但您可能希望看到:github.com/leofiore/django-imgur
    • 这看起来很糟糕,它在过去 2 年没有更新,并且有从与 Dropbox 相关的东西复制粘贴的代码......(?)我想我可以使用github.com/Damgaard/PyImgur ...
    猜你喜欢
    • 2015-08-15
    • 2018-01-22
    • 1970-01-01
    • 1970-01-01
    • 2019-11-23
    • 1970-01-01
    • 1970-01-01
    • 2022-07-21
    • 1970-01-01
    相关资源
    最近更新 更多