Skip to content

Commit 8d54d77

Browse files
committed
密码生成改为下载文件
1 parent a591429 commit 8d54d77

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

myweb.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ def webdna():
5050
@app.route('/password',methods=["get","post"])
5151
def password_build():
5252
if request.method == 'POST':
53+
from flask import make_response
5354
birthday = request.form.get("birthday","")
5455
fullname = request.form.get("fullname","")
5556
nickname = request.form.get("nickname","")
@@ -64,7 +65,12 @@ def password_build():
6465
keynumbers = request.form.get("keynumbers","")
6566
pwgen = PasswdGenerator(fullname=fullname,nickname=nickname,englishname=englishname,partnername=partnername,phone=phone,qq=qq,company=company,domain=domain,oldpasswd=oldpasswd,keywords=keywords,keynumbers=keynumbers,birthday=birthday)
6667
wordlist = pwgen.generate()
67-
return render_template('password.html',data=wordlist,title="社工密码生成")
68+
content = '\n'.join(wordlist)
69+
#content = "long text"
70+
response = make_response(content)
71+
response.headers["Content-Disposition"] = "attachment; filename=pass.txt"
72+
return response
73+
#return render_template('password.html',data=wordlist,title="社工密码生成")
6874
else:
6975
return render_template('password.html',title="社工密码生成")
7076

0 commit comments

Comments
 (0)