departements

This commit is contained in:
el 2025-07-01 18:25:10 +02:00
parent 6b53a419c9
commit 4c180fe1f8
19 changed files with 21999 additions and 431 deletions

View file

@ -59,7 +59,7 @@ class Offre(BaseModel):
id: str = Field(..., example="1234567")
intitule: str = Field(..., example="Développeur Full Stack")
description: Optional[str] = None
dateCreation: datetime
dateActualisation: Optional[datetime] = Field(None, example="2024-01-15T10:00:00.000Z")
dateActualisation: datetime
lieuTravail: Optional[LieuTravail] = None
typeContrat: Optional[Union[TypeContrat, str]] = None
@ -81,7 +81,6 @@ class Offre(BaseModel):
class Config:
from_attributes = True
# AJOUTEZ CETTE PROPRIÉTÉ CALCULÉE
@computed_field
def url_francetravail(self) -> str:
"""Génère l'URL de l'offre sur le site candidat.francetravail.fr."""