返回string流然后返回图片HttpResponse(image_stream, content_type=”image/png”)
这样就可以在html中显示了
def generate_qrcode(url, invitation_code):
try:
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
data = str(url) + str(invitation_code)
qr.add_data(data)
qr.make(fit=True)
im = qr.make_image()
buf = StringIO()
im.save(buf)
image_stream = buf.getvalue()
except Exception as e:
print e
return image_stream
本文介绍了一种使用Python生成二维码的方法,并提供了具体的实现代码。通过设置二维码的版本、错误校正级别等参数,可以将URL和邀请码组合成数据并生成相应的二维码图片。
2012

被折叠的 条评论
为什么被折叠?



