Vue d'ensemble

Wagtail 7.0 LTS, publie le 6 mai 2025, est une version majeure avec support a long terme. Elle modernise l'interface d'administration et ameliore l'API de contenu.

Fonctionnalites principales

Interface d'administration modernisee

L'interface d'administration est redessinee avec un design plus moderne et une navigation amelioree entre les sections.

python
from wagtail.models import Page
from wagtail.fields import RichTextField
from wagtail.admin.panels import FieldPanel

class BlogPage(Page):
    body = RichTextField()

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

API de contenu amelioree

L'API headless de Wagtail est enrichie avec de nouveaux filtres et une meilleure serialisation des blocs StreamField.

python
from wagtail.api.v2.views import PagesAPIViewSet
from wagtail.api.v2.router import WagtailAPIRouter

api_router = WagtailAPIRouter('wagtailapi')
api_router.register_endpoint('pages', PagesAPIViewSet)

# GET /api/v2/pages/?type=blog.BlogPage&fields=body

Sources