09/12/2025
42mn
Session de mentorat Django Rest Framework
On va continuer sur les serializers
02/12/2025
35mn
Session de mentorat Django Rest Framework
Session de mentorat Django Rest Framework (drf). On va continuer sur les ModelSerializer
25/11/2025
43mn
Session de mentorat Django DRF
Nous allons continuer avec les serializers et ModelSerializer
18/11/2025
43mn
Session de mentorat Django rest framework
Session de mentorat Django rest framework
11/11/2025
48mn
Session de mentorat Streamlit
On va s'amuser à faire de la mise en forme avec des composants Streamlit, tout en utilisant openai pour créer un quiz avec correction par IA
04/11/2025
43mn
Session de mentorat Gradio
On part à la découverte de Gradio avec transformers de Hugging Face, il s'agit d'une initiation qui pourra vous donner des idées ... :)
28/10/2025
54mn
Session de mentorat Django
On va faire du Hijacking de compte :)
16/10/2025
1h2mn
Session de mentorat Streamlit OpenPyXL Difflib
Nous avons vu la semaine dernière OpenPyXL et Difflib, il est temps de combiner les 2 dans une application Streamlit !
09/10/2025
1h11mn
Session de mentorat Django
On parlera des formset_factory
02/10/2025
50mn
Session de mentorat Django
On va parler des permissions
18/09/2025
58mn
Session de mentorat Django
Nous allons voir comment implémenter l'authentication de manière très simple et avec les réseaux sociaux (Google, Facebook, Github...) dans un projet Django, avec django-allauth.
11/09/2025
1h0mn
Session de mentorat ouverte à tout le monde
Nous allons nous créer une petite application avec uniquement des connaissances de base :
- Tchat en temps réel
- Mise en ligne du projet
Nous utilisons Streamlit.
04/09/2025
46mn
Session de mentorat Django
Simplifier l'authentification et la gestion des mots de passes sans écrire de vues : partie 1
03/07/2025
1h16mn
Session de mentorat spéciale Wagtail !
Mentorat spécial d'1h pour ce début d'été !
On va voir ce qu'est Wagtail pour créer un CMS complet et ultra personnalisable à partir de Django.
26/06/2025
57mn
Session de mentorat Django
On va découvrir Django Factory Boy !
18/06/2025
56mn
Session de mentorat Django
Nous allons revenir sur les paramètres d'url pour afficher une instance de modèle, et en profiter pour créer un petit moteur de recherche.
12/06/2025
55mn
Session de mentorat Django
Nous allons parler de Django Baton
05/06/2025
48mn
Session de mentorat Django
Nous allons parler de Django import/export
29/05/2025
57mn
Session de mentorat Django : les vues génériques
Mentorat sur les vues génériques
22/05/2025
53mn
Session de mentorat Django
Comment envoyer des mails avec Django et configurer google.
15/05/2025
50mn
Session de mentorat Django
Mise en place d'un GitHub Action.
08/05/2025
55mn
Session de mentorat Django
Dans cette session, nous allons aborder l'utilisation de pytest dans le cadre d'un projet Django.
30/04/2025
57mn
Workflow Django moderne avec GitHub
Session dédiée à Django. Je vais vous montrer ma façon de faire sur les projets :
- git + GitHub
- Kanban intégré à GitHub, chaque card peut être transformée en branche
- Dès que la fonctionnalité est terminé (fonctionnalité + tests !), on fera une pull request
- On fera un petit de pytest (très simplement). Mais on peut se prévoir une prochaine session full pytest.
24/04/2025
52mn
Session de mentorat Django
Nous allons travailler sur l'administration.
17/04/2025
45mn
Session de mentorat Django
Nous allons parler des signaux.
08/04/2025
54mn
Session de mentorat Django
Nous allons voir différents sujets :
- décorateurs
- messages
- transactions atomics
- activation de compte
- Constant
- tweaks
27/03/2025
41mn
Session de mentorat Django rest framework
Nous continuons avec DRF et les serializers.
20/03/2025
46mn
Authentification JWT avec Django REST Framework
Découvrez comment intégrer Simple JWT à Django REST Framework pour sécuriser vos APIs, comparer les types d’authentification et préparer un backend pour front web ou mobile.
18/03/2025
44mn
Comprendre et appliquer le pattern Singleton en Django
Découvre le concept de singleton en Python, puis vois comment l’appliquer concrètement dans un projet Django, avec un détour par Streamlit et la gestion de session.
13/03/2025
53mn
Session de mentorat DRF
Initiation à Django Rest Framework
27/02/2025
44mn
Session de mentorat TOSA
Session de mentorat TOSA où nous allons repasser sur des exercices TOSA. On v'a m'aime s'amuser avec l'api Chuck Norris IO pour pratiquer urllib, datetime, json et pprint.
16/01/2025
49mn
Session de mentorat Django Crispy Forms
Session de mentorat sur Django et Crispy forms.
Facilitez la création de formulaires élégants en intégrant un framework CSS.
09/01/2025
48mn
Session de mentorat Django : commande custom par manage.py
Session de mentorat Django : commande custom par manage.py
23/12/2024
46mn
Créer une app Streamlit avec l’API TMDB
## 🎄 Mentorat spécial Noël
On met en perspective datetime, urllib et JSON avec une petite appli "🎬 Les films à l'affiche" 😀.
Mise en place d'une interface avec Streamlit !
Utilisation d'une api : themoviedb.
Et dans un second temps, on va remplacer urllib pour faire une version avec la librairie requests
20/12/2024
1h0mn
Session de mentorat Django
## Présentation du mentorat Django : Système de Blog
Dans cet exemple, nous allons explorer la création d'un système de blog simple, qui nous permettra de comprendre des concepts fondamentaux en Django. Voici les étapes que nous suivrons :
Sauvegarde des articles :
Nous apprendrons à sauvegarder un article en attribuant automatiquement l'auteur en fonction de l'utilisateur connecté.
Mise en place avec une vue basée sur les fonctions (FBV) :
Nous commencerons par une implémentation classique en utilisant une vue fonctionnelle.
Mise en place avec une vue basée sur les classes (CBV) :
Nous reproduirons la même fonctionnalité avec une vue basée sur les classes, afin de découvrir les différences et les avantages qu'elles offrent.
Ce que nous allons apprendre :
Ce qui est particulièrement intéressant dans cette démarche, c'est de constater que les vues basées sur les classes (CBV), lorsqu'elles sont bien maîtrisées, permettent d'obtenir une flexibilité équivalente à celle des vues fonctionnelles (FBV). Nous verrons comment tirer parti des méthodes des CBV pour optimiser et structurer notre code.
12/12/2024
1h13mn
Présentation d'un projet Wagtail/Django @gabigab117
Je propose un talks de 30 min à 1h sur mon projet : https://www.gabrieltrouve.fr/
On regardera la structure d'un projet que l'on commence avec wagtail start, un peu différente à django-admin start.
Et au passage on pourra regarder quelques méthodes de django, et les signaux 🙂
Evidemment on va passer du temps sur Wagtail :
Création du projet
Structure
Création du sitemap en 3 minutes !
Créer facilement un formulaire Wagtail
Mettre en place un système de tags
27/11/2024
57mn
Session de mentorat Django
Nous allons parler sécurité avec un Custom user : UserAdmin
08/10/2024
1h23mn
Session "Office Hour" / Foire aux questions
Foire aux questions pour répondre à toutes vos questions sur Python, puis discussion sur la config de mes outils front-end pour Django.
25/09/2024
1h10mn
Session sur les modules, paquets et imports
Discussions sur CookieCutter et la résolution d'un problème d'encodage avec Windows. Explications et discussions autour de django-components pour créer des composants dans un projet Django. Pour finir, présentation de la gestion des modules et du rôle important joué par les modules spéciaux `__init__.py` et `__main__.py`.
16/09/2024
46mn
Session de mentorat : découverte de Streamlit
Nous allons créer une petite application avec une interface en Python avec Streamlit :)