已经实现的:
用flask写一个网站,在表单里输入数据,点击提交,即可下载一个生成的word。(用到flask-wtf和send_file)
但是现在想的是点击一次提交后,生成两个不同的word供下载,求教思路?
附上部分代码(提交表单,下载生成的第一个word):
def index(): name = None form = NameForm() if form.validate_on_submit(): document = Document() f = io.BytesIO() document.save(f) length = f.tell() f.seek(0) filename = quote(name+'.doc') rv = send_file(f, as_attachment=True,attachment_filename=filename) rv.headers['Content-Disposition'] += "; filename*=utf-8''{}".format(filename) return rv
相关分类