【问题标题】:how can I restrict django ImageFieldFile to accept input only Image files from browser?如何限制 django ImageFieldFile 只接受来自浏览器的输入图像文件?
【发布时间】:2011-02-18 18:23:05
【问题描述】:

我用过 django ImageFieldFile, 从 django.db.models.fields.files 导入 ImageFieldFile

现在我想限制用户在从浏览器上传时只使用图像文件

【问题讨论】:

    标签: javascript django upload


    【解决方案1】:

    试试这个http://www.djangosnippets.org/snippets/1303/

    并且(关于您在下面的评论)如果您想要客户端验证,请查看this thread on the topic

    注意:仅依靠客户端验证是不够安全的。如果您担心人们上传其他文件类型,您还需要在服务器上进行验证。

    【讨论】:

    • 我需要在客户端进行验证!或仅接受 *.jpg、*.png 之类的浏览器文件...
    • 我已经扩展了我的答案以考虑到这一点。
    猜你喜欢
    • 2016-01-13
    • 1970-01-01
    • 2012-05-10
    • 1970-01-01
    • 2016-06-12
    • 2014-06-15
    • 2014-04-10
    • 1970-01-01
    • 2017-06-11
    相关资源
    最近更新 更多