Vue d'ensemble

Django 6.0, publie le 3 decembre 2025, introduit les template partials, les taches en arriere-plan, le support CSP natif et un systeme d'email moderne.

Fonctionnalites principales

Template partials

Les template partials permettent de definir des fragments reutilisables directement dans les templates, sans creer de fichiers separes.

html
{% partial card %}
  <div class="card">
    <h3>{{ title }}</h3>
    <p>{{ content }}</p>
  </div>
{% endpartial %}

{% render_partial card title="Intro" content="Bienvenue" %}

Taches en arriere-plan

Django 6.0 integre un systeme de taches en arriere-plan leger, sans dependance externe comme Celery pour les cas simples.

python
from django.tasks import task

@task
def envoyer_notification(user_id, message):
    # Executee en arriere-plan
    ...

# Declenchement
envoyer_notification.enqueue(user_id=42, message='Bienvenue')

CSP natif et email moderne

Le middleware CSP (Content Security Policy) est integre nativement. Le systeme d'email supporte desormais les en-tetes modernes et l'envoi asynchrone.

Sources