AND - Flask
de
lundi 16 septembre 2024 (08:30)
à
mardi 17 septembre 2024 (17:00)
lundi 16 septembre 2024
08:45
Accueil café
Accueil café
08:45 - 09:00
Room: Salle du conseil
09:00
Introduction
-
Benjamin LECHA
(
CNRS Ingénierie
)
Introduction
Benjamin LECHA
(
CNRS Ingénierie
)
09:00 - 10:15
Room: Salle du conseil
- Tour de table - Sommaire - Présentation générale de Flask - Mise en place de l'environnement de travail
10:15
Pause café
Pause café
10:15 - 10:30
Room: Salle du conseil
10:30
Les routes
-
Benjamin LECHA
(
CNRS Ingénierie
)
Les routes
Benjamin LECHA
(
CNRS Ingénierie
)
10:30 - 12:00
Room: Salle du conseil
- Définition - Gestion des paramètres - Gestion du type de requête : GET / POST / ... - Exercice TP
12:00
Pause déjeuner
Pause déjeuner
12:00 - 13:00
Room: Salle du conseil
13:00
Templating
-
Benjamin LECHA
(
CNRS Ingénierie
)
Templating
Benjamin LECHA
(
CNRS Ingénierie
)
13:00 - 14:00
Room: Salle du conseil
- Présentation Jinja 2 - Gestion des objets - Définition de variable - Exercice TP
14:00
Formulaire
-
Benjamin LECHA
(
CNRS Ingénierie
)
Formulaire
Benjamin LECHA
(
CNRS Ingénierie
)
14:00 - 15:00
Room: Salle du conseil
- Présentation de WTF - Définition de formulaire - Traitement des informations
15:00
Pause café
Pause café
15:00 - 15:15
Room: Salle du conseil
15:15
Mise en relation
-
Benjamin LECHA
(
CNRS Ingénierie
)
Mise en relation
Benjamin LECHA
(
CNRS Ingénierie
)
15:15 - 16:00
Room: Salle du conseil
- Connexion entre route / template / form - Exercice TP
16:00
ORM - Base de données
-
Benjamin LECHA
(
CNRS Ingénierie
)
ORM - Base de données
Benjamin LECHA
(
CNRS Ingénierie
)
16:00 - 16:45
Room: Salle du conseil
- Ajout d'une gestion ORM pour la base de données - Présentation des connecteurs - Définition dans le TP
16:45
Retour à chaud
-
Benjamin LECHA
(
CNRS Ingénierie
)
Retour à chaud
Benjamin LECHA
(
CNRS Ingénierie
)
16:45 - 17:00
Room: Salle du conseil
mardi 17 septembre 2024
08:45
Accueil café
Accueil café
08:45 - 09:00
Room: Salle du conseil
09:00
Panneau d'administration
-
Benjamin LECHA
(
CNRS Ingénierie
)
Panneau d'administration
Benjamin LECHA
(
CNRS Ingénierie
)
09:00 - 10:15
Room: Salle du conseil
- Gestion de la base de données - Définition de vue spécifique - Exercice TP
10:15
Pause café
Pause café
10:15 - 10:30
Room: Salle du conseil
10:30
Authentification
-
Benjamin LECHA
(
CNRS Ingénierie
)
Authentification
Benjamin LECHA
(
CNRS Ingénierie
)
10:30 - 12:00
Room: Salle du conseil
- Possibilités d'authentification - Intégration : Route, Form, Admin, ... - Exercice TP
12:00
Pause déjeuner
Pause déjeuner
12:00 - 13:00
Room: Salle du conseil
13:00
Session
-
Benjamin LECHA
(
CNRS Ingénierie
)
Session
Benjamin LECHA
(
CNRS Ingénierie
)
13:00 - 13:30
Room: Salle du conseil
- Définition des sessions - Stockage & accès - Exercice TP
13:30
Logging
-
Benjamin LECHA
(
CNRS Ingénierie
)
Logging
Benjamin LECHA
(
CNRS Ingénierie
)
13:30 - 14:00
Room: Salle du conseil
- Gestion des logs - Exercice TP
14:00
Mail
-
Benjamin LECHA
(
CNRS Ingénierie
)
Mail
Benjamin LECHA
(
CNRS Ingénierie
)
14:00 - 14:45
Room: Salle du conseil
- Gestion des mails - Envoi format TXT ou HTML - Exercice TP
14:45
Pause café
Pause café
14:45 - 15:00
Room: Salle du conseil
15:00
Traduction
-
Benjamin LECHA
(
CNRS Ingénierie
)
Traduction
Benjamin LECHA
(
CNRS Ingénierie
)
15:00 - 15:45
Room: Salle du conseil
- Gestion des langues - Exercice TP
15:45
API
-
Benjamin LECHA
(
CNRS Ingénierie
)
API
Benjamin LECHA
(
CNRS Ingénierie
)
15:45 - 16:15
Room: Salle du conseil
- Possibilité d'API avec Flask - Exercice TP
16:15
Ouverture
-
Benjamin LECHA
(
CNRS Ingénierie
)
Ouverture
Benjamin LECHA
(
CNRS Ingénierie
)
16:15 - 16:45
Room: Salle du conseil
- Comment aller plus loin - Ecosystem
16:45
Retour à chaud
-
Benjamin LECHA
(
CNRS Ingénierie
)
Retour à chaud
Benjamin LECHA
(
CNRS Ingénierie
)
16:45 - 17:00
Room: Salle du conseil