上传文件后文件后缀丢失

来源:7-7 .电影管理-添加电影3

慕哥3993229

2017-08-11

上传成功了一个电影,然后检查数据库信息,发现电影没有后缀.mp4,而图片有后缀.jpg。

检查了上传的原电影文件是有.mp4后缀的。

http://szimg.mukewang.com/598d3a2500011be717400110.jpg

写回答

1回答

rustgopy

2017-08-11

同学,你好,这里文件命名用英文,不要用中文secure_filename会忽略中文。

0
3
慕哥3993229
回复
rustgopy
那个有点麻烦了。 我刚自己用了一个笨办法改了下change_filename方法,解决的这个问题。 但不知道会不会有后遗症。 # 修改文件名 def change_filename(filename): fileinfo = os.path.splitext(filename) if fileinfo[-1] == '': fileinfo = '.'+fileinfo[-2] else: fileinfo = fileinfo[-1] filename = datetime.datetime.now().strftime('%Y%m%d%H%M%S') + str(uuid.uuid4().hex) + fileinfo return filename
2017-08-11
共3条回复

Python Flask 构建微电影视频网站

Python 最好用轻量级框架,让你轻松胜任 Python Web 工程师

683 学习 · 663 问题

查看课程