二维码生成器

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