Django

Dev back

Django 6.0 release notes | Django documentation

La version 6.0 de Django introduit des améliorations notables telles que le support de Python 3.12 à 3.14, une prise en charge intégrée de la politique de sécurité du contenu pour renforcer la sécurité contre les attaques par injection, un nouveau cadre pour l'exécution de tâches en arrière-plan, et l'adoption de l'API moderne de gestion des e-mails de Python. D'autres améliorations incluent des partials pour des templates plus modulables, des ajustements sur les icônes de l'interface admin, et des mises à jour sur la gestion des données géométriques et des champs de modèles.

Dev back

Django: one ORM to rule all databases 💍

Cet article présente une comparaison des fonctionnalités des principaux backend de base de données supportés par Django, y compris PostgreSQL, SQLite, MariaDB, MySQL et Oracle. L'auteur vise à fournir une matrice utile pour que les utilisateurs de Django comprennent rapidement quelles fonctionnalités sont disponibles pour chaque backend, afin d'aider à choisir la bonne base de données pour leurs projets.

Dev back

The Most Popular Python Frameworks and Libraries in 2025

Cet article présente les frameworks et bibliothèques Python les plus populaires en 2025, tels que FastAPI, Django et Flask. FastAPI émerge comme un choix privilégié pour les API et les applications en temps réel grâce à sa prise en charge d'async/await et à sa simplicité. Django, un autre framework majeur, est apprécié pour sa robustesse et ses outils intégrés, mais peut sembler trop lourd pour des applications simples. Flask, quant à lui, est un micro-framework léger et flexible, adapté aux petites applications et à la construction d'APIs. Chacun a ses avantages et inconvénients, en fonction des besoins des développeurs.

Dev back

Which Is the Best Python Web Framework: Django, Flask, or FastAPI?

Cet article compare trois frameworks de développement web en Python : Django, Flask et FastAPI. Il explore les avantages et inconvénients de chacun, en soulignant que Django offre une solution complète et robuste, tandis que Flask est plus léger et flexible. Django est idéal pour les applications complexes, alors que Flask convient pour des projets plus simples. FastAPI est mentionné comme une alternative moderne et performante. Le choix du framework dépend largement des besoins spécifiques du projet.

Autre

Top 5 Udemy Courses to Learn Python in 2025

Cet article présente les 5 meilleures formations sur Udemy pour apprendre le langage de programmation Python en 2025. Python est recommandé pour sa facilité d'apprentissage et son utilisation dans divers domaines tels que le développement web, l'intelligence artificielle, et l'automatisation. Les cours proposés incluent un bootcamp complet de 100 jours et d'autres formations pour différents niveaux, avec une approche pratique et orientée projet.

Autre

Python Developer Advocate – Will Vincent

Will Vincent, un nouvel advocate développeur Python chez JetBrains, se concentre sur le développement web et la science des données, tout en travaillant sur Django et en participant à plusieurs conférences. Il prévoit de créer du contenu sur l'intersection entre la science des données et le développement web, et évoque les nouvelles fonctionnalités d'IA dans les IDE.

Autre

Quoi de neuf les devs ? Numéro 114 avec l'interview de Solène Garda-Krebs

Ce numéro de 'Quoi de neuf les devs ?' présente une interview de Solène Garda-Krebs, qui partage des conseils pour les développeurs débutants, mettant l'accent sur l'importance de la curiosité et de la lisibilité du code. Il aborde également plusieurs sujets d'actualité dans le développement, tels que Minikube, SQLite, et d'autres outils et frameworks. Des recommandations pour la formation et des ressources utiles sont également discutées.

Dev back

uv: An In-Depth Guide to Python's Fast and Ambitious New Package Manager

Cet article présente uv, un nouveau gestionnaire de paquets pour Python, promettant rapidité et polyvalence. Il explique pourquoi uv pourrait remplacer de nombreux outils existants comme pip, pipenv et autres. L'article détailles les étapes d'installation, de gestion des environnements virtuels et d'intégration d'uv dans les workflows Python, en mettant l'accent sur les améliorations de performance par rapport aux anciens outils.

Autre

Quoi de neuf les devs ? Numéro 112 avec l'interview de Mathieu de Gracia

Dans ce numéro 112 de 'Quoi de neuf les devs ?', on retrouve une interview de Mathieu de Gracia qui aborde des sujets variés liés au développement, ainsi que des conseils pour prendre soin de soi en tant que développeur, notamment face au risque de burnout. Ce numéro présente également des actualités du monde du dev, des outils, et des événements à venir, tout en proposant un concentré d'informations pour les passionnés du métier.