class QR_CodeView(APIView):
def get(self, request):
uid = request.GET.get(‘uid‘)
yapqing = str(uuid1()).split(‘-‘)[-1]
#
User.objects.filter(id=uid).update(invitation_code=str(yapqing))
img = qrcode.make(‘获取成功!, 邀请码如下:‘+yapqing)
buf = io.BytesIO()
img.save(buf, ‘png‘)
return HttpResponse(buf.getvalue(), ‘image/png‘)
原文:https://www.cnblogs.com/weiwuhu/p/13769451.html