Django中通过qrcode模块生成二维码并显示的代码
下面的代码展示了在Django中通过qrcode直接生成二维码输出到网页的方法,不需要将二维码保存为图片再输出,非常的方便,用到了qrcode和cStringIO库
""" 作者:皮蛋编程(https://www.pidancode.com) 创建日期:2022/3/25 功能描述:Django中通过qrcode输出二维码的代码 """ from django.http import HttpResponse import qrcode from io import StringIO def generate_qrcode(request): img = qrcode.make('https://www.pidancode.com') buf = StringIO() img.save(buf) image_stream = buf.getvalue() response = HttpResponse(image_stream, content_type="image/png") return response
相关文章