From 18d9813ea50c1f627fcd17cb55614fc6534d66eb Mon Sep 17 00:00:00 2001 From: Alix JEUDI--LEMOINE Date: Thu, 15 May 2025 09:41:20 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Added=20DTOs=20for=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/dto/image.py | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 app/dto/image.py diff --git a/app/dto/image.py b/app/dto/image.py new file mode 100644 index 0000000..3fcb792 --- /dev/null +++ b/app/dto/image.py @@ -0,0 +1,10 @@ +from typing import Optional +from pydantic import BaseModel +from fastapi import UploadFile + +class ImageUploadDTO(BaseModel): + exif_date: Optional[str] = None + caption: Optional[str] = None + +class ImageUpdateCaptionDTO(BaseModel): + caption: str \ No newline at end of file