16 lines
No EOL
1.1 KiB
Python
16 lines
No EOL
1.1 KiB
Python
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"}
|
|
] |