二维码生成器

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

  

posted @ 2020-10-05 10:20  关不上门  阅读(103)  评论(0编辑  收藏  举报