Удалил гифки
This commit is contained in:
parent
cccba16aa5
commit
2c6f6321c5
1 changed files with 4 additions and 1 deletions
|
@ -4,7 +4,7 @@ from io import BytesIO
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from PIL import Image
|
from PIL import Image
|
||||||
from fastapi import FastAPI, UploadFile
|
from fastapi import FastAPI, UploadFile, HTTPException
|
||||||
from fastapi.staticfiles import StaticFiles
|
from fastapi.staticfiles import StaticFiles
|
||||||
from fastapi.middleware.cors import CORSMiddleware
|
from fastapi.middleware.cors import CORSMiddleware
|
||||||
|
|
||||||
|
@ -52,6 +52,9 @@ async def upload_avatar(file: UploadFile):
|
||||||
name = generate_uuid_from_file(content)
|
name = generate_uuid_from_file(content)
|
||||||
image = Image.open(BytesIO(content))
|
image = Image.open(BytesIO(content))
|
||||||
|
|
||||||
|
if image.format == 'GIF':
|
||||||
|
raise HTTPException(status_code=422, detail="С гифками ты идёшь нахуй")
|
||||||
|
|
||||||
new_size = (512, 512)
|
new_size = (512, 512)
|
||||||
resized_image = image.resize(new_size)
|
resized_image = image.resize(new_size)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue