def upload_file(self, folder, param):
if request.method == 'POST':
# check if the post request has the file part
if param not in request.files:
return None
file = request.files[param]
# if user does not select file, browser also submit a empty part without filename
if not file or len(file.filename) == 0:
return None
if '.' in file.filename and file.filename.rsplit('.', 1)[1] == 'py':
filename = secure_filename(file.filename)
file.save(os.path.join(folder, filename))
return filename
评论列表
文章目录