first commit
This commit is contained in:
commit
e6c52820cd
227 changed files with 16156 additions and 0 deletions
16
modules/proposition/fields.py
Normal file
16
modules/proposition/fields.py
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
def fields() -> list[dict]:
|
||||
return [
|
||||
{"name": "client_name", "label": "Nom du client", "type": "text", "required": True},
|
||||
{"name": "email", "label": "Email", "type": "email"},
|
||||
{"name": "telephone", "label": "Téléphone", "type": "tel"},
|
||||
{"name": "adresse", "label": "Adresse", "type": "text"},
|
||||
{"name": "project_name", "label": "Nom du projet", "type": "text", "required": True},
|
||||
{"name": "project_type", "label": "Type de projet", "type": "text"},
|
||||
{"name": "deadline", "label": "Délai de livraison", "type": "date"},
|
||||
{"name": "project_description", "label": "Description du projet", "type": "textarea"},
|
||||
{"name": "features", "label": "Fonctionnalités principales (séparées par des virgules)", "type": "textarea"},
|
||||
{"name": "budget", "label": "Budget estimé", "type": "text"},
|
||||
{"name": "payment_terms", "label": "Conditions de paiement", "type": "text"},
|
||||
{"name": "contact_info", "label": "Coordonnées", "type": "text"},
|
||||
{"name": "additional_info", "label": "Informations complémentaires", "type": "textarea"}
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue