Removing display related information in models
This commit is contained in:
@@ -95,15 +95,8 @@ class ContractDraft(CrudDocument):
|
|||||||
name: str = Field(title="Nom")
|
name: str = Field(title="Nom")
|
||||||
title: str = Field(title="Titre")
|
title: str = Field(title="Titre")
|
||||||
parties: List[DraftParty] = Field(title="Parties")
|
parties: List[DraftParty] = Field(title="Parties")
|
||||||
provisions: List[DraftProvision] = Field(
|
provisions: List[DraftProvision] = Field(title='Clauses')
|
||||||
props={"items-per-row": "1", "numbered": True},
|
variables: List[DictionaryEntry] = Field(default=[], title='Variables')
|
||||||
title='Clauses'
|
|
||||||
)
|
|
||||||
variables: List[DictionaryEntry] = Field(
|
|
||||||
default=[],
|
|
||||||
format="dictionary",
|
|
||||||
title='Variables'
|
|
||||||
)
|
|
||||||
status: ContractDraftStatus = Field(default=ContractDraftStatus.in_progress, title="Statut")
|
status: ContractDraftStatus = Field(default=ContractDraftStatus.in_progress, title="Statut")
|
||||||
todo: List[str] = Field(default=[], title="Reste à faire")
|
todo: List[str] = Field(default=[], title="Reste à faire")
|
||||||
|
|
||||||
|
|||||||
@@ -85,16 +85,8 @@ class ContractTemplate(CrudDocument):
|
|||||||
name: str = Field(title="Nom")
|
name: str = Field(title="Nom")
|
||||||
title: str = Field(title="Titre")
|
title: str = Field(title="Titre")
|
||||||
parties: List[PartyTemplate] = Field(default=[], title="Parties")
|
parties: List[PartyTemplate] = Field(default=[], title="Parties")
|
||||||
provisions: List[ProvisionTemplateReference] = Field(
|
provisions: List[ProvisionTemplateReference] = Field(default=[], title="Clauses")
|
||||||
default=[],
|
variables: List[DictionaryEntry] = Field(default=[], title="Variables")
|
||||||
props={"items-per-row": "1", "numbered": True},
|
|
||||||
title="Clauses"
|
|
||||||
)
|
|
||||||
variables: List[DictionaryEntry] = Field(
|
|
||||||
default=[],
|
|
||||||
format="dictionary",
|
|
||||||
title="Variables"
|
|
||||||
)
|
|
||||||
|
|
||||||
def compute_label(self) -> str:
|
def compute_label(self) -> str:
|
||||||
return f"{self.name} - \"{unescape(remove_html_tags(self.title))}\""
|
return f"{self.name} - \"{unescape(remove_html_tags(self.title))}\""
|
||||||
|
|||||||
Reference in New Issue
Block a user