Vue d'ensemble

Wagtail 6.0, publié le 7 février 2024, est une version majeure avec de nouvelles fonctionnalités d'édition et le support de Django 5.0.

Fonctionnalités principales

Django 5.0 et édition améliorée

Wagtail 6.0 supporte Django 5.0 et améliore l'éditeur de contenu avec de nouveaux blocs StreamField et une meilleure gestion des snippets universels.

python
from wagtail.models import Page
from wagtail.fields import StreamField
from wagtail import blocks
from wagtail.admin.panels import FieldPanel

class FlexPage(Page):
    body = StreamField([
        ('heading', blocks.CharBlock()),
        ('paragraph', blocks.RichTextBlock()),
        ('image', ImageChooserBlock()),
    ], use_json_field=True)

    content_panels = Page.content_panels + [
        FieldPanel('body'),
    ]

Sources