【问题标题】:check image dimensions before upload django在上传 django 之前检查图像尺寸
【发布时间】:2011-10-21 20:18:04
【问题描述】:

我做了 ajax 图片上传。如何在文件上传之前获取图像尺寸?或者如何停止上传。

我编写了自定义上传处理程序并且遇到了奇怪的情况。如果我试图通过引发 StopUpload(True) 错误来停止在“new_file”过程中上传文件 - 它可以工作,但如果我在 receive_data_chunk 过程中尝试 - 它不会(实际上 django 停止处理文件,但服务器仍在接收来自客户端的数据)。 我使用 apache+mod_python。

Tnx.

【问题讨论】:

    标签: ajax django image upload


    【解决方案1】:

    我会使用 django-jquery-file-upload 之类的东西,而不是自己滚动。

    【讨论】:

    • Tnx。这是一个不错的插件。但它不能停止文件上传过程。我还有一个问题。如何停止文件上传过程?如何从请求标头中获取图像尺寸?
    • 我一直在服务器端完成,加载后,除非文件很大。如果文件很大,它可能是 DOS,可以直接关闭。客户端需要 Flash 之类的东西。
    • 不寒而栗。我也不是,这就是为什么我只是在服务器端做:-P
    猜你喜欢
    • 2016-09-14
    • 2014-10-29
    • 1970-01-01
    • 1970-01-01
    • 2012-01-19
    • 1970-01-01
    • 1970-01-01
    • 2011-07-08
    • 2012-03-08
    相关资源
    最近更新 更多