Makina Blog
![Header Blog Makina Corpus](/sites/default/files/styles/800x600/public/2021-10/Header_Blog.png.webp?itok=aZOz2vCZ)
Utiliser des fonctions PostgreSQL dans des contraintes Django
Django
07/11/2023
Cet article vous présente comment utiliser les fonctions et les check constraints
PostgreSQL en tant que contrainte sur vos modèles Django.
![Django PostgreSQL](/sites/default/files/styles/360x200/public/2023-11/django_postgres.png.webp?itok=3PDQeLDL)
Comment migrer vers une version récente de Django ?
Django
06/11/2023
Que ce soit pour avoir les dernières fonctionnalités ou les correctifs de sécurité, rester sur une version récente de Django est important pour la pérennité de son projet.
![Encart Django](/sites/default/files/styles/360x200/public/2023-11/Encart_django_0.png.webp?itok=aH16UkZq)
Le projet Agrégateur : fusionner des bases de données Geotrek
Logiciel libre
08/06/2023
Le partage et la diffusion des données font partie des problématiques historiques au cœur du projet Geotrek.
![Agrégateur Geotrek](/sites/default/files/styles/360x200/public/2023-06/Capture%20d%E2%80%99e%CC%81cran%202022-08-29%20a%CC%80%2010.21.02.png.webp?itok=n9vYeO2c)
Générer les urls Django à partir de la structure des dossiers
Logiciel libre
23/05/2023
Dans cet article, nous vous proposons un exemple de génération automatique des urlpatterns
à partir de la structure des fichiers et dossiers contenant les vues.
![Générer les urls Django à partir de la structure des dossiers](/sites/default/files/styles/360x200/public/2023-06/NewsLetter_Formation_Django-2.png.webp?itok=sf2qnoBL)
Comment ajouter un CMS dans un Django existant avec Wagtail?
Django
02/05/2023
Wagtail permet d'ajouter facilement du contenu éditorial dans une application métier Django déjà en ligne.
![Encart wagtail article Yann](/sites/default/files/styles/360x200/public/2023-05/Encart_wagtail.png.webp?itok=ZBqI9UF8)
Makina Corpus sponsor argent de la PyConFr 2023
Django
01/02/2023
L'événement français incontournable de la communauté Python, la PyConFR se déroule à Bordeaux du 16 au 19 février 2023. Makina Corpus est heureuse de soutenir cette année encore la PyConFR. Nos experts seront présents et vous proposent des conférences !
![PyConFR](/sites/default/files/styles/360x200/public/2023-02/Capture%20d%E2%80%99e%CC%81cran%202023-02-01%20a%CC%80%2010.59.09.png.webp?itok=iF7ukVAn)
L'aventure de la contribution : validation automatique des contraintes dans Django 4.1
Django
10/11/2022
J'ai eu l'occasion de contribuer une nouvelle fonctionnalité dans Django au cours de l'année dernière : la validation automatique des contraintes. Découvrez dans cet article, le processus de contribution suivi ainsi que le fonctionnement de cette nouveauté.
![Django Contribution](/sites/default/files/styles/360x200/public/2022-11/Vignette_Django_Contribution.png.webp?itok=BSFYoKgi)
Comment développer et intégrer un composant VueJS indépendant dans Django ?
Django
06/10/2022
Si vous avez un besoin précis et complexe de JavaScript dans une page ou pour un widget, il peut être intéressant de développer en VueJS sans pour autant recourir à une SPA.
![Django VuJs](/sites/default/files/styles/360x200/public/2022-10/Vignette_Django_VuJS.png.webp?itok=_iGvTXjP)
DjangoCon Porto 2022 : mise en œuvre du Domain-driven design (DDD) dans Django
Django
21/09/2022
Dans le cadre de la conférence DjangoCon Europe à Porto du 21 au 25 septembre 2022, 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 2022](/sites/default/files/styles/360x200/public/2022-09/Capture%20d%E2%80%99%C3%A9cran%20du%202022-09-12%2010-40-15.png.webp?itok=zHC9KEfp)
Créer des vues SQL dans Django et les afficher dans un SIG
Django
06/09/2022
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.
![Randonnée](/sites/default/files/styles/360x200/public/2022-08/mountaineers-g67718ac20_1920.jpg.webp?itok=nkjMlE4e)
Gestion des territoires naturels : Geotrek intègre l’écosystème Suricate
Django
29/06/2022
Makina Corpus, missionnée par le département du Gard, et en collaboration avec le Ministère chargé des Sports ainsi que la société Arut@m, développe une intégration du dispositif Suricate aux applications Geotrek-Rando et Geotrek-Admin.
![Geotrek Signalement](/sites/default/files/styles/360x200/public/2021-10/Photo_signalement.png.webp?itok=RnAti3gs)
Cas d'utilisation : développer des packages Django réutilisables pour l'UCLouvain
Django
20/06/2022
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
![Django logo](/sites/default/files/styles/360x200/public/2021-10/Django_logo_internationalisation.png.webp?itok=9YNITdhi)