在django中图片上传的格式校验及大小方法
更新时间:2019年07月28日 08:35:29 作者:拓宽视野
今天小编就为大家分享一篇在django中图片上传的格式校验及大小方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
如下所示:
Uploadfiles = request.FILES.get('参数', '') for i in Uploadfiles : # 图片大小的属性 i.size suffix = os.path.splitext(i.name)[1] if not suffix: return False elif suffix.lower() == '.jpeg' or suffix.lower() == ".png" or suffix.lower() == ".jpg": pass else: return False im = Image.open(i) if im.format == 'JPEG' or im.format == "PNG": pass else: return False return True
示例中校验图片的格式是jpg或png
注意Image模块,只能处理图片,对于其他传入的文件会抛出异常,所以要try以下
以上这篇在django中图片上传的格式校验及大小方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Pytorch的torch.nn.embedding()如何实现词嵌入层
这篇文章主要介绍了Pytorch的torch.nn.embedding()如何实现词嵌入层问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2024-02-02浅谈keras中的Merge层(实现层的相加、相减、相乘实例)
这篇文章主要介绍了浅谈keras中的Merge层(实现层的相加、相减、相乘实例),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-05-05
最新评论