欢迎来到代码驿站!

Python代码

当前位置:首页 > 软件编程 > Python代码

在django中图片上传的格式校验及大小方法

时间:2021-03-13 09:47:03|栏目:Python代码|点击:

如下所示:

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以下

上一篇:举例讲解Python中is和id的用法

栏    目:Python代码

下一篇:Zookeeper接口kazoo实例解析

本文标题:在django中图片上传的格式校验及大小方法

本文地址:http://www.codeinn.net/misctech/79679.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有