Sort pictures by album in zip file

This commit is contained in:
2024-07-31 11:56:38 +02:00
committed by Bartuccio Antoine
parent a321bd79ed
commit f265346a10
3 changed files with 5 additions and 1 deletions

View File

@ -1,4 +1,5 @@
from django.conf import settings
from django.db.models import F
from ninja import Query
from ninja_extra import ControllerBase, api_controller, route
from ninja_extra.exceptions import PermissionDenied
@ -47,6 +48,7 @@ class PicturesController(ControllerBase):
)
.distinct()
.order_by("-date")
.annotate(album=F("parent__name"))
)
for picture in pictures:
picture.full_size_url = picture.get_download_url()

View File

@ -23,6 +23,7 @@ class PictureSchema(ModelSchema):
full_size_url: str
compressed_url: str
thumb_url: str
album: str
class PictureCreateRelationSchema(Schema):