数据库保存图片

来源:互联网 发布:新开淘宝店要授权 编辑:程序博客网 时间:2024/06/05 05:08

form表单属性设置

    <form enctype='multipart/form-data'>

元素属性设置

后台设置判断文件后缀

import osallowed_extensions=['.png','.jpg','.gif'] ##允许的图片格式def allowed_file(filename): ##判断上传的图片是否允许    name.ext=os.path.splitext(filename)    return ext.lower() in allowed_extensions

判断并进行插入

from datetime import datetimeimg_path=Noneupload=r'.\uploads'if request.files.get('image',None): #判断上传表单是否含有file类型    img=request.files.get('image')  #如果有通过request.files方法获得    if allowed_file(img.filename):   #判断上传图片是否允许        img_path=datetime.now().striftime('%Y%m%d%H%M%f')+os.path.splitext(img.filename)  #将上传的时间加文件后缀拼接成文件路径        img.save(os.path.join(upload+img_path)) ##保存文件
原创粉丝点击