1
0
mirror of https://github.com/hanxi/xiaomusic.git synced 2026-03-18 08:43:17 +08:00

fix:生成二维码缺少导入模块 (#758)

This commit is contained in:
fragrans
2026-02-13 11:13:23 +08:00
committed by GitHub
parent de338d3b39
commit 1dd2ebcbb0

View File

@@ -2,12 +2,13 @@
import json
import os
import io
import shutil
import tempfile
from dataclasses import (
asdict,
)
from qrcode.main import QRCode
from fastapi import (
APIRouter,
Depends,
@@ -81,7 +82,7 @@ async def get_qrcode():
qr.make(fit=True)
img = qr.make_image(fill_color="black", back_color="white")
buf = io.BytesIO()
img.save(buf, format="PNG")
img.save(buf, "PNG")
buf.seek(0)
b64 = base64.b64encode(buf.read()).decode("ascii")
qrcode_url = f"data:image/png;base64,{b64}"