我有一个简单的代码可以生成二维码,但我希望生成的二维码显示在新选项卡中,我已经实现了在当前页面中显示图像,但我希望它在新选项卡中打开。 code = form.code.data qr = pyqrcode.create(code) qr.png(code+'.png', scale=6) with open(code+'.png', "rb") as f: return Response(f.read(), content_type="image/png")PS:为以后的读者编辑了它。
2 回答
慕村9548890
TA贡献1884条经验 获得超4个赞
您需要从客户端(浏览器/模板)执行此操作,因为 Flask 在服务器上运行并且与浏览器(客户端)没有连接。
您可以从模板中打开一个新窗口,该窗口可能会也可能不会打开新选项卡(这取决于用户如何配置他们的浏览器)。
添加回答
举报
0/150
提交
取消