def get_ss_qrcode(request, node_id):
'''?????????ss???'''
# ??????
ss_user = request.user.ss_user
user = request.user
# ??????
node = Node.objects.get(node_id=node_id)
# ??????????
if user.level < node.level:
return HttpResponse('?????????????????????')
ss_link = node.get_ss_link(ss_user)
ss_img = qrcode.make(ss_link)
buf = BytesIO()
ss_img.save(buf)
image_stream = buf.getvalue()
# ????reponse
response = HttpResponse(image_stream, content_type="image/png")
return response
评论列表
文章目录