Translations for most of contract & templates

This commit is contained in:
2023-03-12 19:12:35 +01:00
parent 868eea79bf
commit 427ea64f8d
5 changed files with 122 additions and 49 deletions

View File

@@ -39,18 +39,27 @@ class ContractDraftUpdate(ContractDraftCreate):
class ForeignEntityRead(BaseModel):
label: str
class Config:
title = "Avocat"
class PartyRead(BaseModel):
signature_affixed: bool
signature_uuid: str = Field(format="signature-link")
part: str
entity: ForeignEntityRead
signature_affixed: bool = Field(title='Signature apposée?')
signature_uuid: str = Field(format="signature-link", title="Lien vers signature")
part: str = Field(title='Rôle')
entity: ForeignEntityRead = Field(title='Client')
class Config:
title = "Partie"
class ContractRead(Contract):
parties: List[PartyRead]
lawyer: ForeignEntityRead
class Config:
title = "Contrat"
class ContractCreate(Writer):
date: datetime.date