This commit is contained in:
Piotr Oleszczyk 2025-06-18 15:22:00 +02:00
parent 17e6219140
commit 780c499913

8
app.py
View file

@ -10,6 +10,7 @@ from brother_ql.backends.helpers import send
from brother_ql.conversion import convert
from brother_ql.raster import BrotherQLRaster
from fastapi import FastAPI, HTTPException
from fastapi.middleware.cors import CORSMiddleware
from PIL import Image, ImageOps
from pydantic import BaseModel, Field
from pylibdmtx.pylibdmtx import encode
@ -19,6 +20,13 @@ if not hasattr(Image, "ANTIALIAS"):
app = FastAPI(title="QL-1060N Stacked Barcode Printer")
app.add_middleware(
CORSMiddleware,
allow_origins=["https://grocy-zyczliwa.oleszczyk.eu"],
allow_methods=["POST"],
allow_headers=["*"],
)
@lru_cache(maxsize=256)
def make_code128(data: str) -> Image.Image: