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