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')