Makina Blog

Le blog Makina-corpus

DjangoCon Porto 2022 : Mise en œuvre du Domain-driven design (DDD) dans Django


Dans le cadre de la conférence DjangoCon Europe 2022 à Porto, du 21 au 25 septembre, nous présenterons notre retour d'expérience sur l'intégration de quelques concepts DDD dans OSIS, un projet open-source chez notre partenaire l'UCLouvain.

DjangoCon Europe is back !

La 14ème édition du DjangoCon Europe a eu lieu du 21 au 25 septembre. Et cette année, c'était à Porto !

Après deux années en distanciel, nous passons à une version hybride des DjangoCon Europe : chacun, participant et maître de conférences, a pu choisir entre présentiel et distanciel, si le contexte sanitaire n'impose pas le distanciel.

Cette édition s'est déroulée sur 5 jours avec :

  • Des conférences, du mercredi 21 au vendredi 23 septembre
  • Des sprints (ateliers de développement), du samedi 24 au dimanche 25 septembre
DjangoCon Europe 2022

 

Conférence de Sébastien Corbin

Sébastien Corbin, a donné une conférence intitulée "A use of case of implementing Domain-Driven Design (DDD) in Django" le vendredi 23 septembre à 12:25.

Voici un aperçu de ce qui vous attend :

Nous avons eu l'opportunité d'appliquer le DDD dans un projet Django au sein d'OSIS, un projet à long terme pour la gestion des étudiants et de leur éducation pour l'Université Catholique de Louvain en Belgique. Après un an de mise en œuvre de nouvelles fonctionnalités, il est temps de faire part de nos commentaires à la communauté Django.

Voici ce qui sera abordé en 30mn :
1. Introduction au projet OSIS (objectif, historique, acteurs, domaine)
2. Le pourquoi du choix du DDD
3. Quelques tactiques DDD implémentées en Python/Django
4. Récapitulatif et conclusion sur notre utilisation de DDD et sur les prochaines étapes
5. Questions

Le projet est open-sourcé sur Github ainsi que ses nombreux sous-modules qui seront présentés dans la première partie. Le code n'est pas la clé, mais pensez plutôt communication et compréhension !

Les slides de la présentation sont maintenant disponibles en ligne !

Rendez-vous en mai 2023 !

DjangoCon Europe 2023

C'est officiel, la 15ème édition des DjangoCon Europe se passera à Édimbourg du 29 mai au 2 juin 2023 !

Formations associées

Django

Django initiation

Toulouse Du 17 au 19 octobre 2022

Voir la formation

Django

Django intégration

A distance (foad) Le jeudi 3 novembre 2022

Voir la formation

Django

Django avancé

A distance (foad) Du 7 au 9 novembre 2022

Voir la formation

Actualités en lien

Image
Randonnée
06/09/2022 - 09:43

Créer des vues SQL dans Django et les afficher dans un SIG

Nous allons décrire un processus via la mise en place de vues SQL qui permettent à l'utilisateur de lire de la donnée formatée, sans possibilité d'influer sur le contenu d'une base et tout en se connectant directement à celle-ci.

Voir l'article
Image
Django logo
20/06/2022 - 09:46

Cas d'utilisation : développer des packages Django réutilisables pour l'UCLouvain

Pour prester dans la philosophie du libre et répondre à la demande de l'UCLouvain, nos équipes ont développé des packages Django réutilisables

Voir l'article
Image
Encart article Canari
15/06/2022 - 10:06

CANARI : calculs d'indicateurs agro-climatiques avec CDO et Django

Complètement open source, Makina Corpus vous présente aujourd'hui les dessous de CANARI, portail web capable de calculer des indicateurs agro-climatiques.
Voir l'article

Inscription à la newsletter

Nous vous avons convaincus