Le projet GeoForm fournit un ensemble d’outils (ou framework) facilitant la création de pages web contenant des formulaires à partir de modèles décrits en Python pour différents types de données, dont les géométries. Les développeurs utilisant GeoForm créent de manière déclarative des modèles à partir desquels le framework peut créer des formulaires, des vues ou des listes. Le code du projet a fortement évolué lors du développement de l’interface d’administration de GeoMapfish 2.3.
Ce programme de formation vous permettra d’être autonome dans la création d’une applications GeoForm. Le produit GeoForm est libre, sous licence BSD.
Objectifs
- Connaître les principales fonctionnalités offertes par GeoForm
- Être autonome dans la création d’une application
- Savoir configurer l’application et ajouter des champs
- Connaître les possibilités en terme de personnalisation
Durée
- 2 jours (14 heures)
Principaux publics visés
- Développeurs Web
Pré-requis
- Bon niveau en Python
- Bonnes notions en développement Web
Validation visée
- Attestation de formation
Programme indicatif
- Présentation de GeoForm
- Objectif du projet
- Technologies mises en oeuvre
- Documentation et exemples
- Création d’un projet basé sur GeoForm
- Création du projet à partir du template fournit
- Principe général de fonctionnement
- Création d’un nouveau contrôleur
- Création du modèle de données
- Création du contrôleur concret
- Customisation de la grille
- Customisation des widgets
- Customisation des templates
- Rédaction des tests
- Traductions de l’interface
- Localisation des chaînes de caractères
- Compilations des traductions
Moyens techniques et pédagogiques
- Voir la page d’informations générales concernant nos formations
Moyens d’encadrement
- Formations réalisées par un committer ou intégrateur
Dates prévues
- Retrouvez sur la page d’informations générales de nos formations, le planning des sessions inter-entreprises pour l’année en cours
Des dates supplémentaires pourront être programmées selon les demandes (Lausanne, Paris, Toulouse ou Chambéry).
Tarif
- Sur demande
- Défiscalisé si formation conventionnée
Formations complémentaires
Cette formation peut être accompagnée de la formation sur GeoMapfish introduction.
Réservation & contact