您的位置:首页 > 数据库

数据库保存图片

2017-11-06 23:30 85 查看
form表单属性设置

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


元素属性设置

后台设置判断文件后缀

import os

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


判断并进行插入

from datetime import datetime
img_path=None
upload=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)) ##保存文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库